summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2014-05-13 17:45:20 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2016-08-15 20:01:28 +0200
commit8b5cef4e7ea6bc31a12cb79b855ab58536616967 (patch)
treefa34d3ea48e19b5c84e987591a3afc38009847e2
parent0747f8f942aa859fac9299f972802f754b137c2a (diff)
downloadwvs-vplan-8b5cef4e7ea6bc31a12cb79b855ab58536616967.tar.gz
wvs-vplan-8b5cef4e7ea6bc31a12cb79b855ab58536616967.zip
vereinfache Auto-Login
-rw-r--r--js/index.js22
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 */