diff options
author | sijanec <sijanecantonluka@gmail.com> | 2020-06-04 16:28:37 +0200 |
---|---|---|
committer | sijanec <sijanecantonluka@gmail.com> | 2020-06-04 16:28:37 +0200 |
commit | 4efb3671b20f69a60604254ff1473b1daa588020 (patch) | |
tree | c4ab469b70fd5fdc0b21fc3a70304c8edf638da1 /dist/js/login.js | |
parent | readme fix (diff) | |
parent | Minor styling fixes (diff) | |
download | beziapp-4efb3671b20f69a60604254ff1473b1daa588020.tar beziapp-4efb3671b20f69a60604254ff1473b1daa588020.tar.gz beziapp-4efb3671b20f69a60604254ff1473b1daa588020.tar.bz2 beziapp-4efb3671b20f69a60604254ff1473b1daa588020.tar.lz beziapp-4efb3671b20f69a60604254ff1473b1daa588020.tar.xz beziapp-4efb3671b20f69a60604254ff1473b1daa588020.tar.zst beziapp-4efb3671b20f69a60604254ff1473b1daa588020.zip |
Diffstat (limited to 'dist/js/login.js')
-rw-r--r-- | dist/js/login.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dist/js/login.js b/dist/js/login.js index 88cf081..2d79576 100644 --- a/dist/js/login.js +++ b/dist/js/login.js @@ -2,4 +2,4 @@ document.addEventListener("DOMContentLoaded",()=>{setupEventListeners();}) function setupEventListeners(){$("#login-button").click(()=>{login();});window.addEventListener("keyup",(event)=>{if(event.keyCode===13){event.preventDefault();login();}});} function login(){let username=$("#username").val();let password=$("#password").val();var gsecInstance;try{gsecInstance=new gsec();}catch(error){$.ajax({url:'js/gsec.js?ajaxload',async:false,dataType:"script",});try{gsecInstance=new gsec();}catch(error){alert(D("browserNotSupported"));}} -gsecInstance.login(username,password).then((value)=>{if(typeof value=="string"){let promises_to_run=[localforage.setItem("logged_in",true),localforage.setItem("username",username),localforage.setItem("password",password)];Promise.all(promises_to_run).then(function(){window.location.replace("/pages/timetable.html");});}else{UIAlert("loginFailed");$("#password").val("");}}).catch((err)=>{gsecErrorHandlerUI(err);$("#password").val("");});}
\ No newline at end of file +gsecInstance.login(username,password).then((value)=>{if(typeof value=="string"){let promises_to_run=[localforage.setItem("logged_in",true),localforage.setItem("username",username),localforage.setItem("password",password)];read_val(0);Promise.all(promises_to_run).then(function(){window.location.replace("/pages/timetable.html");});}else{UIAlert("loginFailed");$("#password").val("");}}).catch((err)=>{gsecErrorHandlerUI(err);$("#password").val("");});}
\ No newline at end of file |