diff options
| author | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-27 08:59:55 +0000 |
|---|---|---|
| committer | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-27 08:59:55 +0000 |
| commit | 197e17a7bcbb5459897b7f334a790706c064c31c (patch) | |
| tree | af4c3ebb095261dceac8fd00229d01bf1282f3d1 /routes/index.js | |
| parent | b0cbe2db0ee3311fc028e7229749726d4cfe6973 (diff) | |
| parent | 21a885311321299163b4cae69d672baaddfba37b (diff) | |
Merge branch 'master' of https://github.com/HumairAK/solutions_repo
Diffstat (limited to 'routes/index.js')
| -rw-r--r-- | routes/index.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/routes/index.js b/routes/index.js index ed79f12..16f2420 100644 --- a/routes/index.js +++ b/routes/index.js @@ -12,7 +12,7 @@ var passport = require('passport'); /* Render/GET homepage. */ router.get('/', function(req, res, next) { //addFirstAdmin(); - res.render('index', {csrfToken: req.csrfToken(), success: req.session.success, errors: req.session.errors}); + res.render('index', {homePage: true, csrfToken: req.csrfToken(), success: req.session.success, errors: req.session.errors}); req.session.errors = null; req.session.success = null; req.session.messages = null; @@ -112,6 +112,16 @@ router.get('/exams/:id', function(req, res, next) { } }); +router.get('/user/',function (req, res) { + req.checkParams('username','Please enter a username').notEmpty(); + var errors = req.validationErrors(); + if (errors){ + req.session.errors = errors; + req.session.success = false; + res.redirect('/'); + } +}); + /* Render user search page based on query */ router.get('/user/:query', function(req,res,next){ var query = req.params.query; |
