Merge pull request #11590 from overleaf/jk-password-reset-ux-improvements
[web] Password Reset UX Improvements GitOrigin-RevId: d62575ff965e045823bfb7268db892188cf709ed
This commit is contained in:
@@ -96,7 +96,15 @@ async function changePassword(req, res, next) {
|
||||
)
|
||||
} catch (error) {
|
||||
if (error.name === 'InvalidPasswordError') {
|
||||
return HttpErrorHandler.badRequest(req, res, error.message)
|
||||
if (error?.info?.code === 'contains_email') {
|
||||
return HttpErrorHandler.badRequest(
|
||||
req,
|
||||
res,
|
||||
req.i18n.translate('invalid_password_contains_email')
|
||||
)
|
||||
} else {
|
||||
return HttpErrorHandler.badRequest(req, res, error.message)
|
||||
}
|
||||
} else if (error.name === 'PasswordMustBeDifferentError') {
|
||||
return HttpErrorHandler.badRequest(
|
||||
req,
|
||||
|
||||
Reference in New Issue
Block a user