refactor: use common error message

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
This commit is contained in:
Erik Michelson 2024-12-11 17:40:12 +01:00
parent beea1c71ce
commit fee8066457
No known key found for this signature in database
GPG key ID: DB99ADDDC5C0AF82

View file

@ -49,17 +49,13 @@ if (config.allowEmailRegister) {
password: req.body.password password: req.body.password
} }
}).spread(function (user, created) { }).spread(function (user, created) {
if (user) { if (user && created) {
if (created) {
logger.debug('user registered: ' + user.id) logger.debug('user registered: ' + user.id)
req.flash('info', "You've successfully registered, please sign in.") req.flash('info', "You've successfully registered, please sign in.")
} else {
logger.debug('user found: ' + user.id)
req.flash('error', 'This email has been used, please try another one.')
}
return res.redirect(config.serverURL + '/') return res.redirect(config.serverURL + '/')
} }
req.flash('error', 'Failed to register your account, please try again.') logger.debug('registration failed. user: ', user)
req.flash('error', 'Failed to register your account.')
return res.redirect(config.serverURL + '/') return res.redirect(config.serverURL + '/')
}).catch(function (err) { }).catch(function (err) {
logger.error('auth callback failed: ' + err) logger.error('auth callback failed: ' + err)