diff options
| author | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-25 06:59:23 +0000 |
|---|---|---|
| committer | nanalelfe <nargiza.nosirova@mail.utoronto.ca> | 2016-07-25 06:59:23 +0000 |
| commit | 553e5d112f34c6be19b388fea110dcdceb7015bd (patch) | |
| tree | 4fc43eb34b679d610eabf544cebbd29ffad7452e /routes/user.js | |
| parent | 6d8857b2a3774db605f10631e327f152f241834b (diff) | |
Profile page hanging
Diffstat (limited to 'routes/user.js')
| -rw-r--r-- | routes/user.js | 62 |
1 files changed, 7 insertions, 55 deletions
diff --git a/routes/user.js b/routes/user.js index 90e3b8d..f6ac438 100644 --- a/routes/user.js +++ b/routes/user.js @@ -16,60 +16,6 @@ router.get('/logout', loggedIn, function (req, res, next) { }); -function getComments(req) { - var comments = []; - dbFile.retrieve_userComments_history(req.user.user_name, function (success, object) { - if (!success) { - // Need to redirect to an error page instead. - console.log("Could not retrieve comments."); - if (!comments.length) { - var obj = { - comment: 'Use a heap!', - date: '2016-04-05', - exam_id: 'some id', - exam_info : { - course_code : 'CSC263', - term: 'Fall', - year : 2016 - } - }; - comments.push(obj); - comments.push(obj); - } - } else if (object.length){ - comments = object; - console.log(object); - } - - - - }); -} - -var checkMail = function(req){ - var inbox = []; - dbFile.checkMailbox(req.user.user_name, function(success, error, data, message){ - if (success) { - inbox = data; - } else if (error) { - // For testing purposes, remove later: - if (!inbox.length) { - var mail_data = { - sender: 'The Dude', receiver: req.user.user_name, - message: 'Whoa look at this', - date: '2016-04-05' - } - } - inbox.push(mail_data); - inbox.push(mail_data); - // Need to redirect to an error page instead. - console.log("Could not retrieve mail."); - } - }); -} - - - /* Render/GET user_profile page */ router.get('/user_profile', loggedIn, isUser, function(req, res, next) { req.session.messages = null; @@ -114,7 +60,8 @@ router.get('/user_profile', loggedIn, isUser, function(req, res, next) { if (!inbox.length) { var mail_data = { sender: 'The Dude', receiver: req.user.user_name, - message: 'Whoa look at this', + subject: 'Whoa look at this', + message: 'I sent you a link on Skype', date: '2016-04-05' } } @@ -264,9 +211,14 @@ router.post('/signin', loggedOut, function(req, res, next) { router.post('/user_profile/send_message', loggedIn, function(req, res, next) { var date = new Date(); var current_date = date.toString().slice(0, 24); + var subject = req.body.subject; + if (!subject) { + subject = '(none)'; + } var mail_data = { sender: req.user.user_name, receiver: req.body.receiver_username, + subject: subject, message: req.body.message, date: current_date }; |
