commit 69ca4ee772ab3e53981b58c3ebb3abe7ca574b8e
parent ee4e9e741057fabb427ead453cfbf2f202e62424
Author: Katja (ctucx) <git@ctu.cx>
Date: Wed, 5 Feb 2025 08:17:37 +0100
parent ee4e9e741057fabb427ead453cfbf2f202e62424
Author: Katja (ctucx) <git@ctu.cx>
Date: Wed, 5 Feb 2025 08:17:37 +0100
searchView: move journeysetings to `app_functions.js`
2 files changed, 19 insertions(+), 14 deletions(-)
diff --git a/src/app_functions.js b/src/app_functions.js @@ -13,12 +13,25 @@ import { default as ds100 } from './ds100.json'; let ds100R = {}; -const journeySettings = () => { return { - stopovers: true, - polylines: false, - tickets: true, - language: settings.language, -}}; +const journeySettings = () => { + return { + stopovers: true, + polylines: false, + tickets: true, + language: settings.language, + }; + + if (settings.profile !== 'db') { + params.accessibility = settings.accessibility; + params.walkingSpeed = settings.walkingSpeed; + } else { + const card = loyaltyCardFromString(settings.loyaltyCard) + params.loyaltyCard = card; + params.ageGroup = settings.ageGroup; + } + + return params; +}; export const getFrom = journeys => journeys[0].legs[0].origin;
diff --git a/src/searchView.js b/src/searchView.js @@ -352,14 +352,6 @@ const submitHandler = async (event) => { if (!viewState.isArrival) params.departure = timestamp * 1000; else params.arrival = timestamp * 1000; - if (settings.profile !== 'db') { - params.accessibility = settings.accessibility; - params.walkingSpeed = settings.walkingSpeed; - } else { - params.loyaltyCard = loyaltyCardFromString(settings.loyaltyCard); - params.ageGroup = settings.ageGroup; - } - showLoader(); let responseData;