lowercase/uppercase issues in email addresses
Bug #1050800 reported by
Sune Vuorela
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
apparantly due to old bugs in SSO/launchpad, the first letter of my email address was with uppercase, and given it gave all sorts of issues (like recovering passwords and such didn't work) I wanted to change it to a lowercase, so I tried the following steps
1) add new temporary email address
2) confirm new temporary email address and set as contact address
3) remove uppercase email address
4) add lowercase email
at confirmation time, I got attached screenshot (both uppercase and lowercase email), confirming the 'lower case' one, leads to the uppercase one being seen
Changed in launchpad: | |
importance: | Undecided → Low |
status: | New → Triaged |
tags: | added: confusing-ui email users |
tags: | added: u1-support |
To post a comment you must log in.
Launchpad believed the first letter should be capitalised because that's how it first saw your address, in <http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 321102>. You should be able to switch the case by adding a separate email address (as you've done in that screenshot, but you seem to have reverted it now), removing Sune@, then adding (or confirming, if it's already added) sune@.
For anyone fixing this bug, I inspected the DB state. EmailAddress indeed treats addresses case-insensitively, and only one case variant can exist at a time. The screenshot shows two case variants because one is coming from a LoginToken, not an EmailAddress. See Person. unvalidatedemai ls and Person. guessedemails.