diff --git a/src/libs/routes/user.js b/src/libs/routes/user.js index f29766ae838fcf64caccb93a159b8c811a269f4f..c8320c0de0e8ce91cccf5fabdaadaaaab7317c5e 100644 --- a/src/libs/routes/user.js +++ b/src/libs/routes/user.js @@ -76,11 +76,20 @@ userApp.post('/', (req, res, next) => { // save the user newUser.save((err) => { if (err){ - let errMsg = []; + let errArray = []; + let errMsg = ''; for (var e in err.errors) { - errMsg.push(err.errors[`${e}`].message); + errArray.push(err.errors[`${e}`].message); } - res.json({success: false, msg: errMsg[0]}); + for (var i = 0; i < errArray.length; i++) { + if(i > 0){ + errMsg = '\n' + errMsg + errArray[i]; + } + else{ + errMsg = errMsg + errArray[i]; + } + } + res.json({success: false, msg: errMsg}); } else { res.json({success: true, msg: 'Usuário cadastrado com sucesso!'});