diff --git a/lookup.js b/lookup.js index 7d19490..240e54f 100644 --- a/lookup.js +++ b/lookup.js @@ -17,18 +17,18 @@ function get(req, res, next, search) { if (!config().localDatabase) { index.find({$or : [{id : search}, {name : search}, {first_name : search}, {last_name : search}, {username: search}]}).toArray(function (err, databaseEntry) { if (err) console.warn(err); - handle(req, next, databaseEntry); + handle(req, res, next, databaseEntry); }); } else { index.find({$or : [{id : search}, {name : search}, {first_name : search}, {last_name : search}, {username: search}]}, function (err, databaseEntry) { if (err) console.warn(err); - handle(req, next, databaseEntry); + handle(req, res, next, databaseEntry); }); } } -function handle(req, next, databaseEntry) { +function handle(req, res, next, databaseEntry) { if ((req.easter || {}).type == 'RIP') { require('./auth').is(req, res, function () { res.render('schedule', req); diff --git a/spider.js b/spider.js index 7d0a481..48368e1 100644 --- a/spider.js +++ b/spider.js @@ -3,7 +3,7 @@ var cheerio = require('cheerio'); var iconv = require('iconv-lite'); var config = require('./configuration'); var url = require('url'); -var database = require('./')(); +var database = require('./database')(); var scheduletypes = [ 'Klasrooster',