Oops changing the owner a team to a team because of membership
Bug #568390 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Edwin Grubbs |
Bug Description
OOPS-1572A1039 shows
AssertionError: Team 'ubuntu-l10n-fy' is a member of 'l10n-fy'. As a consequence, 'l10n-fy' can't be added as a member of 'ubuntu-l10n-fy'
The +erassign view could check if the current team is a member of the proposed owner team and explain how to fix the relationship.
Related branches
lp://staging/~edwin-grubbs/launchpad/bug-568390-cyclic-membership-error
- Paul Hummer (community): Approve (code)
-
Diff: 157 lines (+115/-7)3 files modifiedlib/lp/registry/browser/objectreassignment.py (+5/-6)
lib/lp/registry/browser/person.py (+27/-1)
lib/lp/registry/browser/tests/team-reassignment-view.txt (+83/-0)
Changed in launchpad-registry: | |
assignee: | nobody → Edwin Grubbs (edwin-grubbs) |
Changed in launchpad-registry: | |
milestone: | series-future → 10.08 |
Changed in launchpad-registry: | |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad-registry: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r11110 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 11110>.