From a7fa1dfb6d69bea227bdc2f2abf9fc2972b5c714 Mon Sep 17 00:00:00 2001 From: Spythere Date: Sat, 22 Nov 2025 22:04:37 +0100 Subject: [PATCH] chore: added filter for fetching all scenery timetables --- src/components/SceneryView/SceneryTimetablesHistory.vue | 7 ++++--- src/locales/en.json | 5 +++-- src/locales/pl.json | 3 ++- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/components/SceneryView/SceneryTimetablesHistory.vue b/src/components/SceneryView/SceneryTimetablesHistory.vue index ce3d5e2..cc38bf3 100644 --- a/src/components/SceneryView/SceneryTimetablesHistory.vue +++ b/src/components/SceneryView/SceneryTimetablesHistory.vue @@ -106,7 +106,7 @@ import { useApiStore } from '../../store/apiStore'; import routerMixin from '../../mixins/routerMixin'; import { useMainStore } from '../../store/mainStore'; -const historyModeList = ['via', 'issuedFrom', 'terminatingAt'] as const; +const historyModeList = ['includesScenery', 'via', 'issuedFrom', 'terminatingAt'] as const; type HistoryMode = (typeof historyModeList)[number]; export default defineComponent({ @@ -131,12 +131,12 @@ export default defineComponent({ dataStatus: Status.Data.Loading, DataStatus: Status.Data, - checkedHistoryMode: 'via' as HistoryMode + checkedHistoryMode: 'includesScenery' as HistoryMode }; }, async activated() { - this.checkedHistoryMode = 'via'; + this.checkedHistoryMode = 'includesScenery'; this.fetchAPIData(); }, @@ -154,6 +154,7 @@ export default defineComponent({ const requestFilters: Record = {}; requestFilters[this.checkedHistoryMode] = stationName.toString(); requestFilters.countLimit = 30; + requestFilters['returnType'] = 'short'; try { const response: API.TimetableHistory.Response = await ( diff --git a/src/locales/en.json b/src/locales/en.json index 9e42b8d..e76f1ef 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -560,7 +560,8 @@ "option-active-timetables": "Active timetables", "option-timetables-history": "Timetables history PL1", "option-dispatchers-history": "Dispatchers history PL1", - "timetable-via": "ALL TIMETABLES", + "timetable-includesScenery": "ALL TIMETABLES", + "timetable-via": "VIA", "timetable-issuedFrom": "BEGINS HERE", "timetable-terminatingAt": "TERMINATES HERE", "timetable-issued-date": "Issued", @@ -610,4 +611,4 @@ "search-train": "Train no.", "search-driver": "Driver name" } -} \ No newline at end of file +} diff --git a/src/locales/pl.json b/src/locales/pl.json index 1779755..17b0ee6 100644 --- a/src/locales/pl.json +++ b/src/locales/pl.json @@ -546,7 +546,8 @@ "option-active-timetables": "Aktywne rozkłady jazdy", "option-timetables-history": "Historia rozkładów PL1", "option-dispatchers-history": "Historia dyżurów PL1", - "timetable-via": "WSZYSTKIE RJ", + "timetable-includesScenery": "WSZYSTKIE RJ", + "timetable-via": "PRZEZ", "timetable-issuedFrom": "ROZPOCZYNA BIEG", "timetable-terminatingAt": "KOŃCZY BIEG", "timetable-issued-date": "Wystawiony",