From 453bb3ebdebe5449fc052e8d576c83b6e8f068ff Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Sat, 5 Dec 2020 16:03:01 +0100 Subject: [PATCH] do not apply the Valid constraint on scalar form data --- .../Form/Extension/Validator/Constraints/FormValidator.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/Form/Extension/Validator/Constraints/FormValidator.php b/src/Symfony/Component/Form/Extension/Validator/Constraints/FormValidator.php index 72ce53a592..a765276dd7 100644 --- a/src/Symfony/Component/Form/Extension/Validator/Constraints/FormValidator.php +++ b/src/Symfony/Component/Form/Extension/Validator/Constraints/FormValidator.php @@ -110,7 +110,9 @@ class FormValidator extends ConstraintValidator foreach ($constraints as $constraint) { // For the "Valid" constraint, validate the data in all groups if ($constraint instanceof Valid) { - $validator->atPath('data')->validate($data, $constraint, $groups); + if (\is_object($data)) { + $validator->atPath('data')->validate($data, $constraint, $groups); + } continue; }