user oopsing when attempting to add an email address belonging to a never activated account
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
j.c.sackett |
Bug Description
ref: https:/
https:/
https:/
launchpad_prod_3=# select * from emailaddress where email = 'dave@biff....';
id | email | person | status | date_created | account
-------
1646535 | dave@biff.... | | 1 | 2007-11-15 17:59:12.775719 | 1637149
(1 row)
launchpad_prod_3=# select account.* from account, emailaddress where email = 'dave@biff.....' and account.id = emailaddress.
id | date_created | creation_rationale | status | date_status_set | displayname | openid_identifier | status_comment | old_openid_
-------
1637149 | 2007-11-15 17:59:12.775719 | 7 | 10 | 2007-11-15 17:59:12.775719 | Dave | ...... | | 959/dave-biff
(1 row)
We fixed in this instance by zotting the email address on this old account with '.broken' at the end.
Related branches
- Robert Collins (community): Approve
-
Diff: 131 lines (+67/-10)2 files modifiedlib/lp/registry/browser/person.py (+26/-9)
lib/lp/registry/browser/tests/test_person_view.py (+41/-1)
Changed in launchpad-registry: | |
status: | New → Triaged |
tags: | added: oops |
Changed in launchpad-registry: | |
importance: | Low → High |
milestone: | none → 10.10 |
Changed in launchpad-registry: | |
assignee: | nobody → j.c.sackett (jcsackett) |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
I wonder if this relates to the problem in bug 128584. I suspect a fix for one will also fix the other.