Small fixes

This commit is contained in:
Andras Schmelczer 2026-06-14 14:52:44 +01:00
parent 54fbcb1ea6
commit 083f8a982e
24 changed files with 1505 additions and 79 deletions

View file

@ -304,9 +304,9 @@ export function parseUrlState(): UrlState {
// Travel time: repeated `tt` params
// Format: serverMode:slug:label[:b][:min:max]
// serverMode is one of: car | bicycle | walking | transit | transit-no-bus
// | transit-no-change | transit-no-change-no-bus. transit-one-change[-no-bus]
// variants are server-side only and will cause the entry to be dropped here
// (parseServerMode returns null) so we don't silently broaden the user's filter.
// | transit-no-change | transit-no-change-no-bus | transit-one-change
// | transit-one-change-no-bus. Unknown modes cause the entry to be dropped
// here (parseServerMode returns null) so we don't silently broaden the filter.
const ttParams = params.getAll('tt');
if (ttParams.length > 0) {
const entries: TravelTimeEntry[] = [];
@ -337,6 +337,7 @@ export function parseUrlState(): UrlState {
timeRange,
useBest,
noChange: parsedMode.noChange,
oneChange: parsedMode.oneChange,
noBuses: parsedMode.noBuses,
});
}