summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/index.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/js/index.js b/js/index.js
index e930399..87909ac 100644
--- a/js/index.js
+++ b/js/index.js
@@ -596,7 +596,6 @@ function getOverview(link){
var request = $.ajax({
url: link
});
-
console.log('Hole Übersicht');
request.done(function gotOverview(resultHtml){
@@ -623,7 +622,15 @@ function getOverview(link){
/* such den Link zur Übersicht von der Startseite aus */
function loggedIn(resultHtml){
- var link = $('.coursebox .info .coursename a:contains("Vertretungsplan")', resultHtml).attr('href');
+ var istLehrer = new RegExp(/\d/).test(getUserData()[0]) === false; // wenn eine Zahl vorhanden ist, ist es ein Schüler
+
+ var link;
+
+ if(istLehrer === false){
+ link = $('.coursebox .info .coursename a:contains("Vertretungsplan")', resultHtml).attr('href');
+ }else{
+ link = $('.coursebox .info .coursename a:contains("Vertretungsplan (Lehrer)")', resultHtml).attr('href');
+ }
if(link === undefined){
fail();