Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
Master
-
7.1.x, 7.0.x
-
Committed
-
3
-
Regression Bug
Description
After LPS-91985, non-alphanumeric characters can be added to field names.
This is too lenient, and it also causes some breaks in our tests.
Steps to reproduce:
1. Go to Content > Dynamic Data Lists > Add a New Data Definition.
2. Add a text field to it.
3. Click the text field > Settings, edit name to ` or ! and save.
Expected result:
Field name can not be saved and have a message: Please enter only alphanumeric characters or underscore.
Actual result:
Non alphanumeric characters field name can be saved.
It's better to allow non-ASCII (Unicode) alphanumeric characters, like áéőű and the like, but prohibit any other characters.