fix local storage load

This commit is contained in:
Adrian Zürcher
2026-02-05 07:16:14 +01:00
parent 73471ed653
commit 54d0a77ee3

View File

@@ -14,10 +14,20 @@ export function setLocalSettings(settings: Settings) {
}
export function getLocalSettings(): Settings {
let name = localStorage.getItem('appName');
if (name === undefined || name === 'undefined') {
name = appName.value;
}
let db = localStorage.getItem('databaseName');
if (db === undefined || db === 'undefined') {
db = databaseName.value;
}
return <Settings>{
icon: localStorage.getItem('icon'),
appName: localStorage.getItem('appName') || appName.value,
databaseName: localStorage.getItem('databaseName') || databaseName.value,
appName: name,
databaseName: db,
primaryColor: localStorage.getItem('primaryColor'),
primaryColorText: localStorage.getItem('primaryColorText'),
secondaryColor: localStorage.getItem('secondaryColor'),