Some extra filebug options don't show up for projects not having a bug supervisor

Bug #375331 reported by Björn Tillenius
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Steve Kowalik

Bug Description

If a project doesn't have a bug supervisor set, no one can set status, importance, milestone, and so on when filing a bug.

If a project doesn't have a bug supervisor, we should fallback to the owner of the project, letting them see the extra options.

Changed in malone:
milestone: 2.2.5 → 2.2.6
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

If the project owner can set those fields later anyway, why should their ability to do it when reporting a bug depend on whether there's a bug supervisor?

Changed in malone:
milestone: 2.2.6 → 2.2.7
Changed in malone:
milestone: 2.2.7 → 2.2.8
Deryck Hodge (deryck)
Changed in malone:
milestone: 2.2.8 → none
Curtis Hovey (sinzui)
Changed in launchpad:
importance: Medium → Low
tags: added: bugs projects
removed: lp-bugs story-add-extra-filebug-options
Revision history for this message
Curtis Hovey (sinzui) wrote :

Steve's change from checking bug roles to checking bug permissions fixed this bug.

Changed in launchpad:
assignee: nobody → Steve Kowalik (stevenk)
status: Triaged → Fix Released
Curtis Hovey (sinzui)
tags: added: disclosure hardening
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.