From 69d88f9b76df842a9a3939f6c4b881c550c19d1e Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Thu, 24 Mar 2022 10:53:22 +0200 Subject: [PATCH] fix email address varchar --- client/src/views/fields/email-address.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/src/views/fields/email-address.js b/client/src/views/fields/email-address.js index 623d7382b5..02ca1c3c43 100644 --- a/client/src/views/fields/email-address.js +++ b/client/src/views/fields/email-address.js @@ -39,6 +39,10 @@ define('views/fields/email-address', 'views/fields/varchar', function (Dep) { validateEmailAddress: function () { let value = this.model.get(this.name); + if (!value) { + return false; + } + if (value !== '' && !this.emailAddressRe.test(value)) { let msg = this.translate('fieldShouldBeEmail', 'messages').replace('{field}', this.getLabelText()); @@ -46,6 +50,8 @@ define('views/fields/email-address', 'views/fields/varchar', function (Dep) { return true; } + + return false; }, }); });