Commit b411f3ef authored by Vytor Calixto's avatar Vytor Calixto 👾
Browse files

Adicionada verificação no upload

Valida se o usuário é válido e não está bloqueado

Closes: #3
parent 21bdb196
......@@ -20,5 +20,16 @@ module.exports = {
res.json({error: 'Forbidden'})
}
}
},
isVerificado: function() {
return function (req, res, next) {
if(req.user.verificado && !req.user.bloqueado) {
next()
} else {
res.statusCode = 403
res.json({error: 'Forbidden'})
}
}
}
}
......@@ -65,7 +65,7 @@ router.get('/status/:status', role.isModerador(), function(req, res) {
})
})
router.post('/', upload.array('files', 1), function(req, res) {
router.post('/', role.isVerificado(), upload.array('files', 1), function(req, res) {
/*
No momento é feito o upload de apenas 1 arquivo. Logo esse for é "inútil"
Mas, na verdade, este for está já está pensando quando vierem multiplas imagens
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment