delete favorite method
router.post('/:article/favorite', auth.required, function(req,res,next){ User.findById(req.payload.id).then(function(user){ if(!user){return res.sendStatus(401);} return user.favorite(req.article._id).then(function(){ return req.article.updateFavoriteCount().then(function(){ return res.json({article: req.article.toJSONFor(user)}); }); }); }).catch(next);});router.delete('/:article/favorite', auth.required, function(req,res,next){ User.findById(req.payload.id).then(function(user){ if(!user){return res.sendStatus(401);} return user.unfavorite(req.article._id).then(function(){ return req.article.updateFavoriteCount().then(function(){ return res.json({article: req.article.toJSONFor(user)}); }) }); }).catch(next);});
Are there any code examples left?
New code examples in category Other