Do not crash if mail alias does not validate

This commit is contained in:
Girish Ramakrishnan
2018-03-25 21:08:15 -07:00
parent 82a593e82a
commit 2e0c632942

View File

@@ -272,6 +272,7 @@ function setAliases(req, res, next) {
mail.setAliases(req.params.domain, req.params.userId, req.body.aliases, function (error) {
if (error && error.reason === MailError.NOT_FOUND) return next(new HttpError(404, error.message));
if (error && error.reason === MailError.BAD_FIELD) return next(new HttpError(400, error.message));
if (error) return next(new HttpError(500, error));
next(new HttpSuccess(202));