constraint not satisfied setting open/delegated team as the owner of project
Bug #893984 reported by
Diogo Matsubara
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Steve Kowalik |
Bug Description
1. Open the edit project maintainer page (.e.g. https:/
2. In maintainer type in the name of a open/delegated team (e.g. ~test-team-open)
3. Click "Save changes"
4. Constraint not satisfied rather than a more informative error message. See screenshot.
Notice that when you try to change the security contact to an open/delegated team, you get a better error message:
"You must choose a valid person or team to be the security contact for OOPS Tools."
Related branches
lp:~stevenk/launchpad/better-error-open-owner
- Curtis Hovey (community): Approve (code)
-
Diff: 130 lines (+46/-22)3 files modifiedlib/lp/registry/browser/product.py (+24/-15)
lib/lp/registry/browser/tests/product-edit-people-view.txt (+20/-0)
lib/lp/registry/browser/tests/test_product.py (+2/-7)
tags: | added: distributions projects teams |
summary: |
- constraing not satisfied setting open/delegated team as the owner of + constrain not satisfied setting open/delegated team as the owner of project |
summary: |
- constrain not satisfied setting open/delegated team as the owner of + constraint not satisfied setting open/delegated team as the owner of project |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
tags: | added: hardening |
To post a comment you must log in.
Fixed in stable r14406 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 14406>.