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
case insensitive management for email address #24117
Conversation
Thanks a lot for your help. But There is also another file where exists a email comparaison:
Could you please add the correction to thoses files @alikon |
Co-Authored-By: alikon <optimus4joomla@gmail.com>
Can i download the new patch some where? |
you can test with https://docs.joomla.org/Component_Patchtester_for_Testers |
Hello, |
@mdaoudi123 please mark as tested on https://issues.joomla.org/tracker/joomla-cms/24117 |
Hello, |
Update updatenotification.php
thanks @richard67 |
Drone failure is not related to this PR, is javascript stuff. PHPCS is ok now. |
@mdaoudi123 Sorry for the inconvenience and the long waiting time. Could you test this PR again with its latest changes? |
@alikon Could you synch this PR with staging by using that button in GitHub at the bottom of your PR? |
Unless there are conflicts there is no benefit |
Yes but looks less scary for beginner testers. |
I have tested this item ✅ successfully on a8c025b On MySQL it does not break anything. On PostgreSQL it checks now for present email address in case-insensitive way without touching existing user data. Tested as follows: Pre-conditions: In Global configuration, set error reporting to maximum or development and watch the PHP error logs during the tests. Check that there are no errors reported.
@alikon Could you update your testing instructions to what I wrote here above so other users can test more easily? This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24117. |
@alikon why closing this? |
@alikon Did you maybe accidently hit the wrong button, close instead of rebase? |
I have tested this item ✅ successfully on 27d3519 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24117. |
@mdaoudi123 Sorry for the inconvenience. Could you test this PR again with its latest changes? And then mark your test result at the issue tracker here https://issues.joomla.org/tracker/joomla-cms/24117, using the "Test this" button at the top left corner? Then just select the appropriate result and submitt. |
I have tested this item ✅ successfully on 27d3519 This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24117. |
RTC. This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/24117. |
Thank's a lot. |
@alikon This correction will be available into the new joomla release?. regards |
it's up to the maintainers/release lead to decide if and when |
Can you please rename the sql file to 3.9.15 then I will merge this. |
renamed |
I'm not the biggest fan this PR but think it solves more problems then it creates. Thanks |
Pull Request for Issue #24095 .
Summary of Changes
use lower() to check user email
Testing Instructions
see #24095
Expected result
test@test.fr and Test@test.fr must be detected as the same email address even on db's like Postgresql
Actual result
detected as the different email address even on db's like Postgresql
Note
mysql < 5.7 don't support function based index ... iirc