я попытался вернуть от сервера 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 )