diff --git a/services/web/app/src/Features/User/UserEmailsController.js b/services/web/app/src/Features/User/UserEmailsController.js index 0b619299a3..580400c498 100644 --- a/services/web/app/src/Features/User/UserEmailsController.js +++ b/services/web/app/src/Features/User/UserEmailsController.js @@ -173,6 +173,16 @@ module.exports = UserEmailsController = { } }).withCause(error) ) + } else if (error.message === '422: Email does not belong to university') { + return next( + new HttpErrors.ConflictError({ + info: { + public: { + message: req.i18n.translate('email_does_not_belong_to_university') + } + } + }).withCause(error) + ) } next(new HttpErrors.InternalServerError().withCause(error)) }