summaryrefslogtreecommitdiffstats
path: root/js/app.js
diff options
context:
space:
mode:
authorAnton Luka Šijanec <sijanecantonluka@gmail.com>2020-03-21 00:58:21 +0100
committerAnton Luka Šijanec <sijanecantonluka@gmail.com>2020-03-21 00:58:21 +0100
commita4e25ed95b896f39aadec6123543dae1bc80e8fd (patch)
treee1143b3e1e7ec390f5a655cb497ada5db1a0a0bd /js/app.js
parentgsec.js fix (diff)
downloadbeziapp-a4e25ed95b896f39aadec6123543dae1bc80e8fd.tar
beziapp-a4e25ed95b896f39aadec6123543dae1bc80e8fd.tar.gz
beziapp-a4e25ed95b896f39aadec6123543dae1bc80e8fd.tar.bz2
beziapp-a4e25ed95b896f39aadec6123543dae1bc80e8fd.tar.lz
beziapp-a4e25ed95b896f39aadec6123543dae1bc80e8fd.tar.xz
beziapp-a4e25ed95b896f39aadec6123543dae1bc80e8fd.tar.zst
beziapp-a4e25ed95b896f39aadec6123543dae1bc80e8fd.zip
Diffstat (limited to 'js/app.js')
-rw-r--r--js/app.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/js/app.js b/js/app.js
index f5e9d50..f7c423f 100644
--- a/js/app.js
+++ b/js/app.js
@@ -24,3 +24,16 @@ async function UIAlert(usermsg, devmsg) {
}
}
+function gsecErrorHandlerUI(err) {
+ console.log("gsecErrorHanderUI: handling "+err);
+ if(err == GSEC_ERR_NET || err == GSEC_ERR_NET_POSTBACK_GET || err == GSEC_ERR_NET_POSTBACK_POST) {
+ UIAlert( D("gsecErrNet") );
+ } else if(err == GSEC_ERR_LOGIN) {
+ UIAlert( D("gsecErrLogin") );
+ localforage.setItem("logged_in", false).then( () => {
+ window.location.replace("/index.html");
+ });
+ } else {
+ UIAlert( D("gsecErrOther") );
+ }
+}