From 56c0f9659cd77e6719c98cffcab49af33401cf54 Mon Sep 17 00:00:00 2001 From: akaogluozgur Date: Mon, 31 Dec 2018 00:29:45 +0300 Subject: [PATCH 1/2] auth related bug fix --- backend/routes/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/routes/index.js b/backend/routes/index.js index 1b8ef229..e2e08ccc 100644 --- a/backend/routes/index.js +++ b/backend/routes/index.js @@ -12,8 +12,8 @@ const annotationsRouter = require('./annotations'); // Register API routers router.use('/auth', authRouter); -router.use('/events', /*passport.authenticate('jwt', {session: false}),*/ eventsRouter); -router.use('/users', /*passport.authenticate('jwt', {session: false}),*/ usersRouter); +router.use('/events', passport.authenticate('jwt', {session: false}), eventsRouter); +router.use('/users', passport.authenticate('jwt', {session: false}), usersRouter); router.use('/upload', passport.authenticate('jwt', {session: false}), uploadRouter); router.use('/api/search', passport.authenticate('jwt', {session: false}), searchRouter); router.use('/annotations', passport.authenticate('jwt', {session: false}), annotationsRouter); From bf8aa68b0cd07ee61ecccff002af60b9ceeeeab2 Mon Sep 17 00:00:00 2001 From: akaogluozgur Date: Mon, 31 Dec 2018 00:31:11 +0300 Subject: [PATCH 2/2] finalize the vote functionality --- backend/controllers/EventController.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/controllers/EventController.js b/backend/controllers/EventController.js index a1f9be09..81d7db28 100644 --- a/backend/controllers/EventController.js +++ b/backend/controllers/EventController.js @@ -262,7 +262,6 @@ function vote(req,res,next){ const eventId = req.params.id; const senderId = req.body.voterId; const isUpvote = req.body.isUpvote; - console.log(senderId); Event.findById(eventId) .exec() .then((event) => { @@ -270,12 +269,12 @@ function vote(req,res,next){ .then((user) => { if(isUpvote){ event.upvote(user, function(err, doc) { - assert.equal(doc, event); // true + assert.equal(doc, event); }); } else { event.downvote(user, function(err, doc) { - assert.equal(doc, event); // true + assert.equal(doc, event); }); } res.status(200);