Задать вопрос
duboloms
@duboloms
Люблю есть дубы с кетчупом. Веб-разработчик.

Express.js — почему после .status().json() не работает?

я попытался вернуть от сервера json + статус 400 (отрывок кода, слетели отступы):
if(!login) {
   return res.status(400).json({ message: "Введите логин" });
}
if(!email){
   return res.status(400).json({ message: "Введите Эл. Почту" });
 }

 const candidate = await User.findOne({ login });
 if(candidate) {
    return res.status(400).json({ message: "Такой аккаунт уже существует" });
 }


Все res.status'ы сначала возвращают null, потом undefined у клиента

без .status() все работает, но только статус 200, что не соответствует правде. Как это испраивть!?

(В другом проекте, я проворачивал тот же фокус со .status и у там все работает 0_0 )
  • Вопрос задан
  • 195 просмотров
Подписаться 1 Простой 15 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 13:47
2000 руб./в час
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект