- **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 [email protected]" and doesn't let you set it as 
default.


---

Sent from forge-allura.apache.org because [email protected] 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.

Reply via email to