-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue when updating customer email in Admin Panel with ö and .swiss domain #39394
Comments
Hi @ouwfuc. Thank you for your report.
Join Magento Community Engineering Slack and ask your questions in #github channel. |
Hi @engcom-Delta. Thank you for working on this issue.
|
Hi @ouwfuc , Thanks for your reporting and collaboration. Steps to reproduce
"Email" is not a valid hostname. Thanks. |
✅ Jira issue https://jira.corp.adobe.com/browse/AC-13409 is successfully created for this GitHub issue. |
✅ Confirmed by @engcom-Delta. Thank you for verifying the issue. |
Looks like this issue: laminas/laminas-validator#4 it's in external package. |
Preconditions and environment
Magento versions tested:
Steps to reproduce
max@möstermann.swiss
.Expected result
Email address and customer saved successfully
Actual result
After attempting to save the email, the following error message is displayed at the top of the page:
Additional information
Observations:
max@möstermann.com
, it works fine.max@möstermann.swiss
with theö
, the email is converted to its Punycode equivalent (xn--mstermann-07a.swiss
), and the error is triggered..swiss
by itself without the special characterö
(e.g., `max@mail.swiss) and it works fine.It seems like the combination of the
ö
character and.swiss
is causing the issue. The email address gets converted to Punycode, but it seems Magento or the underlying validation logic doesn't handle this combination correctly.Release note
No response
Triage and priority
The text was updated successfully, but these errors were encountered: