Closed NullIsNot0 closed 4 years ago
This probably can also fix #31. Unfortunately I can't test it myself as I have disabled external user registration.
@ma1uta, is this going to be merged or I have to think about other solution to lowercase only e-mail addresses?
Thanks for PR!
These changes complement #11 where locally saved e-mail address can be "name.surname@example.com", but e-mail address in LDAP can be "Name.Surname@example.com". They are treated as two different e-mail addresses and user gets 2 invitation notification e-mails. We change ThreePid model's address property to convert all info to lowercase and be915ae can do it's job better. The downside of this is that all medium addresses get converted to lowercase, not only e-mails. For now I can't think of any examples where medium values need to stay case sensitive.