Задать вопрос
@Evergarden77

Почему возвращается status ошибки, но вместе с ним не возвращается json фаил?

Есть кусок кода, который отвечает за авторизацию пользователя.Если возвращаю статус с кодом ошибки, то джейсон с сообщением не приходит, если статус убрать, то все ок.Как сделать что бы приходили и то и то? В бэке не силен...
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: "Неудача.. "
                })
            }
        })
  • Вопрос задан
  • 33 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы