bug assignment permissions too restrictive
Bug #603281 reported by
Brian Murray
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Deryck Hodge |
Bug Description
Bug 511269 is about setting up malone so that only bug supervisors can assign bug reports to people other than themselves or teams of which they are a member.
The problem is that the implementation is too restrictive:
"UserCannotEdit
Participation in a project should be as easy as possible and In the event that the project does not have a bug supervisor anyone should be able to assign a bug task to someone. Configuring it this way also requires less work for the project owner.
Related branches
lp://qastaging/~deryck/launchpad/less-restrictive-assign-someone-else-603281
- Brad Crittenden (community): Approve
-
Diff: 621 lines (+185/-144)6 files modifiedlib/lp/bugs/browser/tests/test_bugtask.py (+20/-3)
lib/lp/bugs/doc/bugtask.txt (+0/-74)
lib/lp/bugs/interfaces/bugtask.py (+4/-3)
lib/lp/bugs/model/bugtask.py (+46/-30)
lib/lp/bugs/stories/bugtask-management/xx-change-assignee.txt (+13/-1)
lib/lp/bugs/tests/test_bugtask.py (+102/-33)
tags: | added: dhrb |
Changed in malone: | |
status: | Triaged → In Progress |
assignee: | nobody → Deryck Hodge (deryck) |
Changed in malone: | |
milestone: | none → 10.09 |
tags: |
added: qa-ok removed: qa-needstesting |
tags: | removed: dhrb |
Changed in malone: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I've added this to the bugs backlog on the Kanban board. We should fix this ASAP. In the meantime, projects can work around not being able to assign bugs by creating a bug supervisor team and assigning users to this team who should have the ability to assign others.