diff options
author | Anton Luka Šijanec <sijanecantonluka@gmail.com> | 2020-06-04 16:31:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-04 16:31:04 +0200 |
commit | f3a11185852127f70599295fdc5c7e9b72d790b6 (patch) | |
tree | 5e0f9eb2e0e41e6ff40f17ada1f508557ef3ab63 /dist/js/setup-storage.js | |
parent | Merge pull request #21 from beziapp/github-actions-fix (diff) | |
parent | slovnična napaka == crirical bug (diff) | |
download | beziapp-f3a11185852127f70599295fdc5c7e9b72d790b6.tar beziapp-f3a11185852127f70599295fdc5c7e9b72d790b6.tar.gz beziapp-f3a11185852127f70599295fdc5c7e9b72d790b6.tar.bz2 beziapp-f3a11185852127f70599295fdc5c7e9b72d790b6.tar.lz beziapp-f3a11185852127f70599295fdc5c7e9b72d790b6.tar.xz beziapp-f3a11185852127f70599295fdc5c7e9b72d790b6.tar.zst beziapp-f3a11185852127f70599295fdc5c7e9b72d790b6.zip |
Diffstat (limited to 'dist/js/setup-storage.js')
-rw-r--r-- | dist/js/setup-storage.js | 2 |
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 |