Professional Documents
Culture Documents
quizRouter
.get('/',authenticate.verifyUser, (req, res, next) => {
Quiz.find({}).populate('questions')
.then((quiz) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'application/json');
res.json(quiz);
}, (err) => next(err))
.catch((err) => next(err));
})
.post('/', authenticate.verifyUser, authenticate.verifyAdmin, (req, res, next)
=> {
Quiz.create(req.body)
.then((quiz) => {
console.log('Quiz Created ', quiz);
res.statusCode = 200;
res.setHeader('Content-Type', 'application/json');
res.json(quiz);
}, (err) => next(err))
.catch((err) => next(err));
})
module.exports = quizRouter;