From ae24eaf8e4b08f5e88986da14faeecf5558db194 Mon Sep 17 00:00:00 2001 From: Spythere Date: Tue, 12 Jul 2022 13:37:18 +0200 Subject: [PATCH] =?UTF-8?q?Poprawka=20w=20info=20o=20pozycji=20poci=C4=85g?= =?UTF-8?q?u?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mixins/trainInfoMixin.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/mixins/trainInfoMixin.ts b/src/mixins/trainInfoMixin.ts index 28524d8..7919498 100644 --- a/src/mixins/trainInfoMixin.ts +++ b/src/mixins/trainInfoMixin.ts @@ -58,15 +58,17 @@ export default defineComponent({ displayTrainPosition(train: Train) { let positionString = ''; - if (train.currentStationHash) - positionString += this.$t('trains.current-scenery') + ' ' + train.currentStationName + ' '; + positionString += this.$t('trains.current-scenery') + ' '; + + if (train.currentStationHash) positionString += train.currentStationName + ' '; + else positionString += train['currentStationName'].replace(/.[a-zA-Z0-9]+.sc/, '') + ' (offline) '; if (train.signal) positionString += this.$t('trains.current-signal') + ' ' + train.signal + ' '; if (train.connectedTrack) positionString += this.$t('trains.current-track') + ' ' + train.connectedTrack + ' '; if (train.distance) positionString += `(${this.displayDistance(train.distance)})`; - + return positionString.charAt(0).toUpperCase() + positionString.slice(1); },