Closed Bug 708731 Opened 13 years ago Closed 13 years ago

Unable to edit account settings if user slug created by BrowserID contains "+"

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: krupa.mozbugs, Assigned: kumar)

References

()

Details

Attachments

(1 file)

Attached image screenshot
steps to reproduce:
1. Create a new AMO account using browserID such as testter+1@gmail.com
2. After logging in using that account, go to "Account Settings"
3. Change some values and Save changes

observed behavior:
When we create usernames via BrowserID we don't take into account that we only allow letters, numbers, underscores or hyphens in usernames.

This will be fixed when bug 704634 lands but filing so that I don't forget to check.
kumar said he'd land that bug early this week.  Kumar: please close this bug at the same time
Assignee: nobody → kumar.mcmillan
For new users who register via browser ID this will be fixed as of https://github.com/mozilla/zamboni/commit/046a97e

This also fixes a few other problems we had:
- auto generated usernames now will always be unique
- blocklisted usernames will be re-generated
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → 6.3.5
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: