8000 bug #51726 [Validator] NoSuspiciousCharacters custom error messages f… · symfony/symfony@f47f589 · GitHub
[go: up one dir, main page]

Skip to content

Commit f47f589

Browse files
bug #51726 [Validator] NoSuspiciousCharacters custom error messages fix (bam1to)
This PR was merged into the 6.3 branch. Discussion ---------- [Validator] NoSuspiciousCharacters custom error messages fix | Q | A | ------------- | --- | Branch? | 6.3 for bug fixes <!-- see below --> | Bug fix? | yes | New feature? | no <!-- please update src/**/CHANGELOG.md files --> | Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files --> | Tickets | Fix #51715 <!-- prefix each issue number with "Fix #", no need to create an issue if none exists, explain below instead --> | License | MIT | Doc PR | <!-- required for new features --> We use the ?? operator to check if the entered constructor arguments are equal to null. The previous operator (??=) was incorrect because of the default messages' values. Commits ------- 08e955f NoSuspiciousCharacters custom error messages fix
2 parents 99726ff + 08e955f commit f47f589

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/Symfony/Component/Validator/Constraints/NoSuspiciousCharacters.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,12 @@ public function __construct(
102102

103103
parent::__construct($options, $groups, $payload);
104104

105-
$this->restrictionLevelMessage ??= $restrictionLevelMessage;
106-
$this->invisibleMessage ??= $invisibleMessage;
107-
$this->mixedNumbersMessage ??= $mixedNumbersMessage;
108-
$this->hiddenOverlayMessage ??= $hiddenOverlayMessage;
109-
$this->checks ??= $checks;
110-
$this->restrictionLevel ??= $restrictionLevel;
111-
$this->locales ??= $locales;
105+
$this->restrictionLevelMessage = $restrictionLevelMessage ?? $this->restrictionLevelMessage;
106+
$this->invisibleMessage = $invisibleMessage ?? $this->invisibleMessage;
107+
$this->mixedNumbersMessage = $mixedNumbersMessage ?? $this->mixedNumbersMessage;
108+
$this->hiddenOverlayMessage = $hiddenOverlayMessage ?? $this->hiddenOverlayMessage;
1 4EE8 09+
$this->checks = $checks ?? $this->checks;
110+
$this->restrictionLevel = $restrictionLevel ?? $this->restrictionLevel;
111+
$this->locales = $locales ?? $this->locales;
112112
}
113113
}

0 commit comments

Comments
 (0)
0