Improve error messaging if user adds affiliation that doesnt match domain matcher GitOrigin-RevId: 12c21c611c6a826ee7e41cc87613913aa58ac13e
@@ -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))