У меня проблема с кодом, я установил проверку для проверки электронной почты, если она уже есть в базе данных, другая проверка работает, но проверка электронной почты не работает
это мой код в контроллере
AuthController.register = (req, res) => {
//EMAIL
req.checkBody('email')
.isEmail().withMessage( "must be provided" )
.custom((value, req ) => {
return AuthController.findUserByEmail(req, value).then(user => {
if(user == true){
return Promise.reject('E-mail already in use');
}
});
}).withMessage('E-mail already in use');
}
этот код не возвращает ошибку, может помочь мне решить эту проблему