diff --git a/src/locales/en.json b/src/locales/en.json index 78dc96c..f89a453 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -163,7 +163,7 @@ "search-train": "Train no.", "search-driver": "Driver name", "search-dispatcher": "Dispatcher name", - "search-station": "Scenery name", + "search-station": "Scenery name / #", "search-author": "Timetable author name", "search-issuedFrom": "Issuing scenery name", "search-via": "Via scenery name", diff --git a/src/locales/pl.json b/src/locales/pl.json index dcbb81f..37ae7a5 100644 --- a/src/locales/pl.json +++ b/src/locales/pl.json @@ -160,7 +160,7 @@ "search-train": "Nr pociągu / #", "search-driver": "Nick maszynisty", "search-dispatcher": "Nick dyżurnego", - "search-station": "Nazwa scenerii", + "search-station": "Nazwa scenerii / #", "search-author": "Nick autora rozkładu jazdy", "search-issuedFrom": "Sceneria początkowa", "search-via": "Przez scenerię", diff --git a/src/views/JournalDispatchers.vue b/src/views/JournalDispatchers.vue index 785ef21..fda4acb 100644 --- a/src/views/JournalDispatchers.vue +++ b/src/views/JournalDispatchers.vue @@ -267,7 +267,10 @@ export default defineComponent({ const timestampTo = timestampFrom ? timestampFrom + 86400000 : undefined; if (dispatcher) queries.push(`dispatcherName=${dispatcher}`); - if (station) queries.push(`stationName=${station}`); + + if (station.startsWith("#")) queries.push(`stationHash=${station.slice(1)}`); + else if (station.length > 0) queries.push(`stationName=${station}`); + if (timestampFrom && timestampTo) queries.push(`timestampFrom=${timestampFrom}`, `timestampTo=${timestampTo}`);