Added support for different tabs of schedules
This commit is contained in:
parent
a0c9330afb
commit
f10f4f9cd2
|
@ -12,7 +12,7 @@ function lookup(req, res, next, search) {
|
||||||
if (err) console.warn(err);
|
if (err) console.warn(err);
|
||||||
|
|
||||||
if (database_entry.length == 1) {
|
if (database_entry.length == 1) {
|
||||||
database_entry[0].url = make_url(database_entry[0]);
|
database_entry[0].url = make_url(req, database_entry[0]);
|
||||||
req.match = database_entry[0];
|
req.match = database_entry[0];
|
||||||
next();
|
next();
|
||||||
}
|
}
|
||||||
|
@ -26,7 +26,7 @@ function lookup(req, res, next, search) {
|
||||||
}
|
}
|
||||||
|
|
||||||
//Function for making a link out of the given database_entry.
|
//Function for making a link out of the given database_entry.
|
||||||
function make_url(database_entry) {
|
function make_url(req, database_entry) {
|
||||||
var url = 'http://roosters5.gepro-osi.nl/roosters/rooster.php?school=' + school_id + '&type=' + database_entry.type.charAt(0).toUpperCase() + database_entry.type.slice(1) + 'rooster';
|
var url = 'http://roosters5.gepro-osi.nl/roosters/rooster.php?school=' + school_id + '&type=' + database_entry.type.charAt(0).toUpperCase() + database_entry.type.slice(1) + 'rooster';
|
||||||
|
|
||||||
switch (database_entry.type) {
|
switch (database_entry.type) {
|
||||||
|
@ -47,6 +47,8 @@ function make_url(database_entry) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (req.query.tab) url += '&tabblad=' + req.query.tab
|
||||||
|
|
||||||
return url;
|
return url;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue