Affects Version/s: 7.0.X, 7.1.X, Master
Steps to reproduce
- Navigate to Liferay DXP > Content > Forms
- Add a new form
- Add a text field
- Navigate to Properties tab and set up as followings
- Publish the form
- Add a form portlet to any page and select the form created in step 2
- Set "aaa@aaa" as a email address in the text field.
The text is verified as a valid email address.
The text should not be verified as a valid email address since it does not have a top level domain (eg "firstname.lastname@example.org").
Obs: When adding a user on portal, the email validation checks for a top level domain, so the input "aaa@aaa" is not valid there, while "email@example.com" is a valid input for user email.
For more details please see this comment on LPP-33986.