Making duplicate email errors more obvious

This commit is contained in:
Andrew Hayward 2013-04-22 18:10:31 +01:00
Родитель 2e5fedd4f3
Коммит 3bb978183c
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -219,7 +219,11 @@ function processStandardLearnerSignup (req, res, next) {
email: signup.email,
password: hash
}).complete(function(err) {
if (err) return fail(err);
if (err) {
if (err.code === 'ER_DUP_ENTRY')
return fail(new Error('This email address is already in use'));
return fail(err);
}
delete req.session.signup;
redirectUser(req, res, user);