ctucx.git: trainsearch

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

commit bdf2857657b5f202e3dd3473456aa661d6230f2c
parent 89801af538aef7f76eb7f0a0e76be63ec462cadb
Author: Yureka <yuka@yuka.dev>
Date: Mon, 13 Jan 2025 21:22:37 +0100

fix upgrade function
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/dataStorage.js b/src/dataStorage.js
@@ -85,11 +85,11 @@ class IDBStorage {
 					db.createObjectStore('journeysOverview', {keyPath: 'slug'});
 					db.createObjectStore('journeysHistory', {autoIncrement: true});
 				case 2:
-					const settings = transaction.objectStore('settings').get('settings');
+					const settings = await transaction.objectStore('settings').get('settings');
 					if (settings.profile === 'vbb') {
 						settings.profile = 'db';
 					}
-					transaction.objectStore('settings').put(settings, 'settings');
+					await transaction.objectStore('settings').put(settings, 'settings');
 				case 3:
 					//... add migrations for 3->4 here
 				}