Open
Description
This issue is automatically created based on existing pull request: #33470: Fix validate-emails rule for ui component
Description (*)
Fix validation rule validate-emails
for using in ui-component:
- Fix wrong method
strip()
=>trim()
- Sync logic with
lib/web/mage/validation.js
Example usage:
<field name="description" formElement="textarea">
<settings>
<validation>
<rule name="validate-emails" xsi:type="boolean">true</rule>
</validation>
<dataType>text</dataType>
<label translate="true">Emails</label>
<visible>true</visible>
<dataScope>emails</dataScope>
</settings>
</field>
Related Pull Requests
Fixed Issues (if relevant)
Manual testing scenarios (*)
Questions or comments
Contribution checklist (*)
- Pull request has a meaningful description of its purpose
- All commits are accompanied by meaningful commit messages
- All new or changed code is covered with unit/integration tests (if applicable)
- README.md files for modified modules are updated and included in the pull request if any README.md predefined sections require an update
- All automated tests passed successfully (all builds are green)