diff options
| author | Waref Haque <warefhaque@Warefs-MacBook-Pro.local> | 2016-07-25 18:23:08 +0000 |
|---|---|---|
| committer | Waref Haque <warefhaque@Warefs-MacBook-Pro.local> | 2016-07-25 18:23:08 +0000 |
| commit | 8792cbbf12ec15a7500b7944ad9cd1acd9693ff6 (patch) | |
| tree | 2993b8af8d76d68b396e7442073746fc900ecbfd /routes/admin.js | |
| parent | 24f43c25f974a81c0814866ff5f7d4d8c816d821 (diff) | |
validation display attempt
Diffstat (limited to 'routes/admin.js')
| -rw-r--r-- | routes/admin.js | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/routes/admin.js b/routes/admin.js index 8db9e4d..8485f6c 100644 --- a/routes/admin.js +++ b/routes/admin.js @@ -129,6 +129,9 @@ router.post('/add/course', function(req,res){ if (errors){ console.log(errors); + req.session.errors = errors; + req.session.success = false; + res.redirect('/admin'); }else{ var course_code = req.body.course_code, title = req.body.title; @@ -156,6 +159,9 @@ router.post('/add/admin', function(req,res){ var errors = req.validationErrors(); if (errors) { console.log(errors); + req.session.errors = errors; + req.session.success = false; + res.redirect('/admin'); }else{ var admin_data = { fname: req.body.fname, @@ -196,6 +202,9 @@ router.post('/remove/exam', function(req,res){ var errors = req.validationErrors(); if (errors){ console.log(errors); + req.session.errors = errors; + req.session.success = false; + res.redirect('/admin'); }else{ @@ -231,7 +240,9 @@ router.post('/remove/course', function(req,res){ var errors = req.validationErrors(); if (errors){ - + req.session.errors = errors; + req.session.success = false; + res.redirect('/admin'); }else{ var course_code = req.body.course_code; course_code = course_code.toUpperCase(); @@ -257,7 +268,9 @@ router.post('/remove/user', function(req,res){ var errors = validationErrors(); if (errors){ - + req.session.errors = errors; + req.session.success = false; + res.redirect('/admin'); }else{ var username = req.body.username; dbFile.remove_user(username, function(userRemoved, statusMsg){ |
