fix: scenery timetable duplicates; fix: not opening train modal for queries

This commit is contained in:
2024-05-25 16:02:20 +02:00
parent 29de1b3c4b
commit 65b159f8fd
10 changed files with 34 additions and 42 deletions
+2 -13
View File
@@ -18,8 +18,8 @@
v-for="train in trains"
:key="train.id"
tabindex="0"
@click.stop="selectModalTrain(train.id, $event.currentTarget)"
@keydown.enter="selectModalTrain(train.id, $event.currentTarget)"
@click.stop="selectModalTrain(train, $event.currentTarget)"
@keydown.enter="selectModalTrain(train, $event.currentTarget)"
>
<TrainInfo :train="train" :extended="false" />
</li>
@@ -77,17 +77,6 @@ export default defineComponent({
return Status.Data.Loaded;
}
},
activated() {
const query = this.$route.query;
if (query.trainNo && query.driverName) {
this.searchedDriver = query.driverName.toString();
this.searchedTrain = query.trainNo.toString();
setTimeout(() => {
this.selectModalTrain(query.driverName! + query.trainNo!.toString());
}, 20);
}
}
});
</script>