diff options
| author | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-25 03:14:34 +0000 |
|---|---|---|
| committer | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-25 03:14:34 +0000 |
| commit | 34f553940cd5e9fba5ca6062333f42ba741b700a (patch) | |
| tree | d806ac66b323e688dcf09ba78a197ab41b4bcb5a /routes/user.js | |
| parent | 482401fa5777b910b099f96b0abdadf1d4cfa54c (diff) | |
Fixed /send_message error/success message show up.
Diffstat (limited to 'routes/user.js')
| -rw-r--r-- | routes/user.js | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/routes/user.js b/routes/user.js index f5dab0c..01624bd 100644 --- a/routes/user.js +++ b/routes/user.js @@ -22,9 +22,9 @@ router.get('/user_profile', loggedIn, isUser, function(req, res, next) { if (!success) { // Need to redirect to an error page instead. console.log("Could not retrieve comments."); - } else if (object){ + } else if (object.length){ comments = object; - for (var comment in comments) { + comments.forEach(function (comment) { dbFile.get_exam_byID(comment.exam_id, function(success, error, data) { if (success) { comment.exam_info = { @@ -32,10 +32,10 @@ router.get('/user_profile', loggedIn, isUser, function(req, res, next) { term: data.term, year : data.year }; + console.log(comment); } }); - } - + }); } }); // For testing purposes, remove later: @@ -207,6 +207,10 @@ router.post('/signin', loggedOut, function(req, res, next) { }); +router.get('/user_profile/send_message', loggedIn, function(req, res, next) { + res.redirect('/user/user_profile'); +}); + router.post('/user_profile/send_message', loggedIn, function(req, res, next) { var date = new Date(); var current_date = date.toString().slice(0, 24); @@ -218,18 +222,17 @@ router.post('/user_profile/send_message', loggedIn, function(req, res, next) { }; console.log(mail_data); - /* dbFile.sendMail(mail_data, function(success, error, message) { if ((!success && !error) || (error)) { - res.redirect('/user/user_profile', {error: message}); - $('#profile-send-message').show(); + req.session.messages = {error : message}; + res.redirect('/user/user_profile'); + } else { - res.redirect('/user/user_profile', {success: message}); - $('#profile-send-message').show(); + req.session.messages = {success: message}; + res.redirect('/user/user_profile'); } - });*/ + }); - res.redirect('/user/user_profile'); }); router.post('/comment/submit/:examID/:qID/:solID', function(req, res, next){ |
