diff options
| author | HumairAK <humair88@hotmail.com> | 2016-07-25 08:51:37 +0000 |
|---|---|---|
| committer | HumairAK <humair88@hotmail.com> | 2016-07-25 08:51:37 +0000 |
| commit | 16b2dab8c2a384ccb95fca048414f33daf3925a8 (patch) | |
| tree | 0bb68d1316265431db26bf9ee7d5a0689eb737f7 /routes | |
| parent | 1c8e4f255782d756700431a33a8990f514eca698 (diff) | |
added warning message for adding solution while not logged in
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/index.js | 1 | ||||
| -rw-r--r-- | routes/user.js | 9 |
2 files changed, 5 insertions, 5 deletions
diff --git a/routes/index.js b/routes/index.js index 283b196..6218dd1 100644 --- a/routes/index.js +++ b/routes/index.js @@ -201,6 +201,7 @@ router.get('/solutions/:exam_id/:q_num', function (req, res) { soln.commentCount = soln.comments.length; }); res.render('user_solutions', {query: solutions, examID: examID, qID: qID, csrfToken: req.csrfToken()}); + req.session.messages = null; }); }); diff --git a/routes/user.js b/routes/user.js index f9487ea..68fee21 100644 --- a/routes/user.js +++ b/routes/user.js @@ -23,7 +23,6 @@ router.get('/user_profile', loggedIn, isUser, function(req, res, next) { var comments = []; var inbox = []; function getComments() { - console.log('in getComments'); return new Promise(function(resolve, reject) { dbFile.retrieve_userComments_history(req.user.user_name, function (success, object) { if (!success) { @@ -55,7 +54,6 @@ router.get('/user_profile', loggedIn, isUser, function(req, res, next) { }); } function getMail(){ - console.log('ing getMail'); return new Promise(function(resolve, reject) { dbFile.checkMailbox(req.user.user_name, function(success, error, data, message){ @@ -82,7 +80,6 @@ router.get('/user_profile', loggedIn, isUser, function(req, res, next) { }); } getComments().then(getMail).then(function (data) { - console.log('got here'); res.render('user_profile_alt', {comments : comments, inbox: inbox, csrfToken: req.csrfToken()}); }); @@ -138,7 +135,9 @@ router.get('/add_solution/:examID/:qID', function (req, res, next) { if(req.isAuthenticated()){ res.render('add_solutions', {csrfToken: req.csrfToken(), examID: examID, qID: qID}); } else { - res.redirect('/'); // Change this to go back to the solutions page + var message = "Must be logged in to add a solution!"; + req.session.messages = {error : message}; + res.redirect('/solutions/' + examID + '/' + qID); } }); @@ -232,7 +231,7 @@ router.post('/user_profile/send_message', loggedIn, function(req, res, next) { date: current_date }; - console.log(mail_data); + //console.log(mail_data); dbFile.sendMail(mail_data, function(success, error, message) { if ((!success && !error) || (error)) { req.session.messages = {error : message}; |
