all repos — underbbs @ 0106b445b5f13dfd99f7f8f40743639204ae472e

decentralized social media client

fix settings initialization
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQT/foVVmI9pK13hPWFohAcXSWbK8wUCZpbUAgAKCRBohAcXSWbK
86X/AQDmhqSCGeIygWYHCGGyZW/i1jfwWSRk+EpowzX2U8qgOwEAqctwX79o1a7Z
gu+3WcSpVMRdbdLHyFe0C665vTQb2wk=
=+HfS
-----END PGP SIGNATURE-----
commit

0106b445b5f13dfd99f7f8f40743639204ae472e

parent

2976d438d90bea2beb4e67272fd628ff163459f2

1 files changed, 2 insertions(+), 1 deletions(-)

jump to
M frontend/ts/index.tsfrontend/ts/index.ts

@@ -9,7 +9,8 @@ import { AdapterElement } from "./adapter-element"

import { ThreadSummaryElement } from "./thread-summary-element" function main() { - Settings._instance = <Settings>JSON.parse(localStorage.getItem("settings") ?? "{}"); + const saveData = localStorage.getItem("settings"); + Settings._instance = saveData ? <Settings>JSON.parse(saveData) : new Settings(); customElements.define("underbbs-tabbar", TabBarElement); customElements.define("underbbs-message", MessageElement);