ctucx.git: trainsearch

web based trip-planner, fork of https://cyberchaos.dev/yuka/trainsearch

commit 1e8e7eff60ab095998cb035296b4ef8aeaef0f76
parent 5316ec9715365c617ba80029dd3e5ac806df02d4
Author: Yureka <yuka@yuka.dev>
Date: Thu, 17 Feb 2022 16:07:34 +0100

fix initial load of new journey
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/app_functions.js b/src/app_functions.js
@@ -97,7 +97,7 @@ export const getJourney = async refreshToken => {
 	let data = await db.get('journey', refreshToken);
 	const settings = mkSettings();
 	if (!data || JSON.stringify(data.settings) != JSON.stringify(settings)) {
-		await refreshJourney(refreshToken);
+		data = await refreshJourney(refreshToken);
 	}
 	return processJourney(data);
 };

@@ -146,6 +146,7 @@ export const refreshJourney = async (refreshToken) => {
 	data.refreshToken = hafasToTrainsearch(data.refreshToken);
 	if (saved) data.slug = saved.slug;
 	db.put('journey', data);
+	return data;
 };
 
 const generateSlug = () => {