- **status**: in-progress --> review - **Comment**: Closed #711. `{allura,forge-classic}:ib/7813`
I've added a couple of helper methods to `EmailAddress` and changed code to use them everywhere. Also changed `_update_emails` to save canonical name to `user.email_addresses` when adding new email. Seems like nothing else should be changed. Even if we have old emails stored on user record in not canonical form it won't affect user-by-email and similar lookups (since they all happen via `EmailAddress` and use new helpers), and for display purposes we don't really care if it's canonical or not. --- ** [tickets:#7813] Handle uppercase in email address all the time** **Status:** review **Milestone:** unreleased **Labels:** sf-2 sf-current 42cc **Created:** Mon Jan 05, 2015 10:11 PM UTC by Dave Brondsema **Last Updated:** Tue Jan 13, 2015 09:55 AM UTC **Owner:** Igor Bondarenko In some places we canonicalize email addresses to their lowercase form, but not everywhere. This can lead to problematic inconsistencies. E.g. after entering an email address with some uppercase chars, and verifying it, the Account Prefs page says "Unknown addr obj em...@addr.com" and doesn't let you set it as default. --- Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed to https://forge-allura.apache.org/p/allura/tickets/ To unsubscribe from further messages, a project admin can change settings at https://forge-allura.apache.org/p/allura/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.