diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2014-05-13 17:45:20 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2016-08-15 20:01:28 +0200 |
| commit | 8b5cef4e7ea6bc31a12cb79b855ab58536616967 (patch) | |
| tree | fa34d3ea48e19b5c84e987591a3afc38009847e2 /js | |
| parent | 0747f8f942aa859fac9299f972802f754b137c2a (diff) | |
| download | wvs-vplan-8b5cef4e7ea6bc31a12cb79b855ab58536616967.tar.gz wvs-vplan-8b5cef4e7ea6bc31a12cb79b855ab58536616967.zip | |
vereinfache Auto-Login
Diffstat (limited to 'js')
| -rw-r--r-- | js/index.js | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/js/index.js b/js/index.js index fd86e72..e930399 100644 --- a/js/index.js +++ b/js/index.js @@ -592,7 +592,7 @@ function getPlan(link){ /* holt die Kursübersicht - bei Verbindungsfehlern wird onfail aufgerufen */ -function getOverview(link, onfail){ +function getOverview(link){ var request = $.ajax({ url: link }); @@ -618,7 +618,7 @@ function getOverview(link, onfail){ return 1; }); - request.fail(onfail); + request.fail(fail); } /* such den Link zur Übersicht von der Startseite aus */ @@ -631,7 +631,7 @@ function loggedIn(resultHtml){ localStorage.setItem('overviewlink', link); console.log('Eingeloggt'); - getOverview(link, fail); + getOverview(link); } /* sendet einen HTTPost-Request mit Logindaten */ @@ -700,22 +700,12 @@ function login(){ } } -/* versucht ohne HTTPost die Übersicht zu holen */ -/* bei einem Fehlschlag wird in login() versucht, die Nutzerdaten zu laden */ -/* und wenn das schiefläuft, muss der Nutzer seine Daten selbst eingeben */ +/* loggt automatisch ein */ function tryLogin(){ - var link = localStorage.getItem('overviewlink'); - $('#loginpopup').popup('close'); - if(link !== null && link.length !== 0){ - console.log('Teste Login'); - console.log(link); - - getOverview(link, login); - }else{ - login(); - } + console.log('Teste Login'); + login(); } /* gibt aktuelle Pläne aus entries zurück */ |
