Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
Be liberal about what you accept
The change in #2993049: Customer email promotion condition does a case sensitive e-mail comparison meant that is an OrderEmail condition was not configured via form then it has to make the email lowercase.
Proposed resolution
Don't change input - do a case insensitive multi-byte safe comparison. Why multibyte - well https://googleblog.blogspot.com/2014/08/a-first-step-toward-more-global-... is thing.
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
Comment | File | Size | Author |
---|---|---|---|
#2 | 3033054-2.patch | 922 bytes | alexpott |
|
Comments
Comment #2
alexpottComment #4
bojanz CreditAttribution: bojanz at Centarro commentedThanks Alex, this is much more elegant.