- **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.