Есть кусок кода, который отвечает за авторизацию пользователя.Если возвращаю статус с кодом ошибки, то джейсон с сообщением не приходит, если статус убрать, то все ок.Как сделать что бы приходили и то и то? В бэке не силен...
UserModel.findOne({email:postData.email},(err,user: any) =>{
if(err || !user) {
return res.status(404).json({
message:"error"
});
}
if(bcrypt.compareSync(postData.password, user.password)){
const token = CreateJWT(user);
res.json({
status:"success",
token
})
} else {
res.json({
status:"error",
message: "Неудача.. "
})
}
})