From 2245d8708aeca20eb0c3d86d512aa902a8f9757f Mon Sep 17 00:00:00 2001 From: DanieleAurilio Date: Tue, 11 Jan 2022 00:01:26 +0100 Subject: [PATCH] Fix empty email accepted by API --- .../core/strapi/lib/services/entity-validator/validators.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/strapi/lib/services/entity-validator/validators.js b/packages/core/strapi/lib/services/entity-validator/validators.js index f623da7dae..ef04edf8d5 100644 --- a/packages/core/strapi/lib/services/entity-validator/validators.js +++ b/packages/core/strapi/lib/services/entity-validator/validators.js @@ -166,7 +166,9 @@ const stringValidator = composeValidators( addUniqueValidator ); -const emailValidator = composeValidators(stringValidator, validator => validator.email()); +const emailValidator = composeValidators(stringValidator, validator => + validator.email().required() +); const uidValidator = composeValidators(stringValidator, validator => validator.matches(new RegExp('^[A-Za-z0-9-_.~]*$'))