Merge pull request #9111 from atjonathan/comment/voteendpoints

Temporary Fix for voting endpoints
This commit is contained in:
Arsen Melikyan
2016-06-12 20:37:59 +04:00
committed by GitHub

View File

@ -188,8 +188,8 @@ module.exports = function(app) {
flashIfNotVerified,
getSettings
);
router.get('/vote1', vote1);
router.get('/vote2', vote2);
// router.get('/vote1', vote1);
// router.get('/vote2', vote2);
// Ensure these are the last routes!
router.get(
@ -579,33 +579,33 @@ module.exports = function(app) {
});
}
function vote1(req, res, next) {
if (req.user) {
req.user.tshirtVote = 1;
req.user.save(function(err) {
if (err) { return next(err); }
req.flash('success', { msg: 'Thanks for voting!' });
return res.redirect('/map');
});
} else {
req.flash('error', { msg: 'You must be signed in to vote.' });
res.redirect('/map');
}
}
function vote2(req, res, next) {
if (req.user) {
req.user.tshirtVote = 2;
req.user.save(function(err) {
if (err) { return next(err); }
req.flash('success', { msg: 'Thanks for voting!' });
return res.redirect('/map');
});
} else {
req.flash('error', {msg: 'You must be signed in to vote.'});
res.redirect('/map');
}
}
// function vote1(req, res, next) {
// if (req.user) {
// req.user.tshirtVote = 1;
// req.user.save(function(err) {
// if (err) { return next(err); }
//
// req.flash('success', { msg: 'Thanks for voting!' });
// return res.redirect('/map');
// });
// } else {
// req.flash('error', { msg: 'You must be signed in to vote.' });
// res.redirect('/map');
// }
// }
//
// function vote2(req, res, next) {
// if (req.user) {
// req.user.tshirtVote = 2;
// req.user.save(function(err) {
// if (err) { return next(err); }
//
// req.flash('success', { msg: 'Thanks for voting!' });
// return res.redirect('/map');
// });
// } else {
// req.flash('error', {msg: 'You must be signed in to vote.'});
// res.redirect('/map');
// }
// }
};