summaryrefslogtreecommitdiffstats
path: root/dist/js/setup-storage.js
diff options
context:
space:
mode:
authorsijanec <sijanecantonluka@gmail.com>2020-06-03 20:26:36 +0200
committersijanec <sijanecantonluka@gmail.com>2020-06-03 20:26:36 +0200
commit2d3512096eafba380a7d4ad8498e839f35c45717 (patch)
treee7fceaee47b6b3bcbc970dbed672b3cf969ce26c /dist/js/setup-storage.js
parentRevert "would this work? I don't know really." - this is not the cause of the bug (diff)
downloadbeziapp-2d3512096eafba380a7d4ad8498e839f35c45717.tar
beziapp-2d3512096eafba380a7d4ad8498e839f35c45717.tar.gz
beziapp-2d3512096eafba380a7d4ad8498e839f35c45717.tar.bz2
beziapp-2d3512096eafba380a7d4ad8498e839f35c45717.tar.lz
beziapp-2d3512096eafba380a7d4ad8498e839f35c45717.tar.xz
beziapp-2d3512096eafba380a7d4ad8498e839f35c45717.tar.zst
beziapp-2d3512096eafba380a7d4ad8498e839f35c45717.zip
Diffstat (limited to '')
-rw-r--r--dist/js/setup-storage.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/dist/js/setup-storage.js b/dist/js/setup-storage.js
index bf28f61..b394f1e 100644
--- a/dist/js/setup-storage.js
+++ b/dist/js/setup-storage.js
@@ -1,2 +1,2 @@
-async function setupStorage(force=false){let logged_in;promises_check_if_already_installed=[localforage.getItem("logged_in").then(function(val){console.log("[setupStorage] logged in status: "+val);logged_in=val;})];await Promise.all(promises_check_if_already_installed);let promises_update=[localforage.setItem("profile",{}),localforage.setItem("timetable",[]),localforage.setItem("teachers",[]),localforage.setItem("gradings",[]),localforage.setItem("grades",[]),localforage.setItem("absences",{}),localforage.setItem("messages",{"0":[],"1":[],"2":[]}),localforage.setItem("directory",{}),localforage.setItem("meals",{}),localforage.setItem("chosenLang","en"),localforage.setItem("theme","light"),localforage.setItem("errorReporting","on"),localforage.setItem("triggerWarningAccepted",false)];if(logged_in&&force==false){await Promise.all(promises_update);console.log("[setupStorage] user logged in: only updated");}else{let promises_first_install=[localforage.setItem("logged_in",false),localforage.setItem("username",""),localforage.setItem("password",""),localforage.setItem("chosenLang","en"),localforage.setItem("theme","light"),localforage.setItem("triggerWarningAccepted",false)];await localforage.clear();await Promise.all(promises_first_install);console.log("[setupStorage] user not logged in: set up whole database");}} \ No newline at end of file
+async function setupStorage(force=false){let logged_in;promises_check_if_already_installed=[localforage.getItem("logged_in").then(function(val){console.log("[setupStorage] logged in status: "+val);logged_in=val;})];await Promise.all(promises_check_if_already_installed);let promises_update=[localforage.setItem("profile",{}),localforage.setItem("timetable",[]),localforage.setItem("teachers",[]),localforage.setItem("gradings",[]),localforage.setItem("grades",[]),localforage.setItem("absences",{}),localforage.setItem("messages",[[],[],[]]),localforage.setItem("directory",{}),localforage.setItem("meals",{}),localforage.setItem("chosenLang","en"),localforage.setItem("theme","light"),localforage.setItem("errorReporting","on"),localforage.setItem("triggerWarningAccepted",false)];if(logged_in&&force==false){await Promise.all(promises_update);console.log("[setupStorage] user logged in: only updated");}else{let promises_first_install=[localforage.setItem("logged_in",false),localforage.setItem("username",""),localforage.setItem("password",""),localforage.setItem("chosenLang","en"),localforage.setItem("theme","light"),localforage.setItem("triggerWarningAccepted",false)];await localforage.clear();await Promise.all(promises_first_install);console.log("[setupStorage] user not logged in: set up whole database");}} \ No newline at end of file