File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
app/code/Magento/Customer
Test/Unit/Model/Validator Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 1515 */
1616class Name extends AbstractValidator
1717{
18- private const PATTERN_NAME = '/(?:[\p{L}\p{M}\,\-\_\. \'’`\s\d]){1,255}+/u ' ;
18+ private const PATTERN_NAME = '/(?:[\p{L}\p{M}\,\-\_\. \'’`& \s\d]){1,255}+/u ' ;
1919
2020 /**
2121 * Validate name fields.
Original file line number Diff line number Diff line change @@ -87,6 +87,12 @@ public function expectedPunctuationInNamesDataProvider(): array
8787 'middleName ' => '' ,
8888 'lastNameName ' => 'O`Doe ' ,
8989 'message ' => 'Grave accent back quote character must be allowed in names '
90+ ],
91+ [
92+ 'firstName ' => 'John & Smith ' ,
93+ 'middleName ' => '' ,
94+ 'lastNameName ' => 'O`Doe ' ,
95+ 'message ' => 'Special character ampersand(&) must be allowed in names '
9096 ]
9197 ];
9298 }
You can’t perform that action at this time.
0 commit comments