From ccfcca8728d1efdf6642ba9ffddfff7290051c9e Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 30 May 2024 14:24:18 +0200 Subject: [PATCH 1/2] hotfix: scenery timetable duplicating --- src/components/SceneryView/SceneryTimetable.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/SceneryView/SceneryTimetable.vue b/src/components/SceneryView/SceneryTimetable.vue index c18dcd5..3426c5c 100644 --- a/src/components/SceneryView/SceneryTimetable.vue +++ b/src/components/SceneryView/SceneryTimetable.vue @@ -66,7 +66,7 @@ class="timetable-item" v-else v-for="(row, i) in sceneryTimetables" - :key="row.train.id" + :key="row.train.id + i" tabindex="0" @click.prevent.stop="selectModalTrain(row.train, $event.currentTarget)" @keydown.enter.prevent="selectModalTrain(row.train, $event.currentTarget)" From 785a42b8494cb380193a162032675ec123774944 Mon Sep 17 00:00:00 2001 From: Spythere Date: Thu, 30 May 2024 14:29:09 +0200 Subject: [PATCH 2/2] hotfix: detecting user timetable status at checkpoints --- package.json | 2 +- .../SceneryView/SceneryInfo/SceneryInfoUserList.vue | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 93d28b9..ba2b2f1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "stacjownik", - "version": "1.24.3", + "version": "1.24.4", "private": true, "scripts": { "dev": "vite", diff --git a/src/components/SceneryView/SceneryInfo/SceneryInfoUserList.vue b/src/components/SceneryView/SceneryInfo/SceneryInfoUserList.vue index d9d06ad..80d0991 100644 --- a/src/components/SceneryView/SceneryInfo/SceneryInfoUserList.vue +++ b/src/components/SceneryView/SceneryInfo/SceneryInfoUserList.vue @@ -63,7 +63,9 @@ export default defineComponent({ return this.onlineScenery.stationTrains.map((train) => { const stop = train.timetableData?.followingStops.find( - (stop) => stop.stopNameRAW.toLowerCase() == name.toLowerCase() + (stop) => + stop.stopNameRAW.toLowerCase() == name.toLowerCase() || + this.station?.generalInfo?.checkpoints.includes(stop.stopNameRAW) ); const status = stop