Setting to Won't Fix is ACLed but unsetting it isn't
Bug #294846 reported by
Brian Murray
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Medium
|
Colin Watson |
Bug Description
The ability to set a bug's status to Won't Fix has an ACL associated with it and only certain people are able to set bugs to this status. However, it is possible for anyone to set the status away from Won't Fix which kind of defeats the purpose of having the ACL.
Related branches
lp://qastaging/~cjwatson/launchpad/wontfix-acl-bug-294846
- Deryck Hodge (community): Approve (code)
-
Diff: 66 lines (+34/-1)2 files modifiedlib/lp/bugs/model/bugtask.py (+2/-1)
lib/lp/bugs/tests/test_bugtask_status.txt (+32/-0)
Changed in malone: | |
assignee: | nobody → Colin Watson (cjwatson) |
Changed in malone: | |
milestone: | none → 10.04 |
Changed in malone: | |
status: | Triaged → Fix Committed |
Changed in malone: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This would require a change to BugTask. canTransitionTo Status( ) so that we can check that a user can transition from an old status (in this case Won't Fix) to a new one.