Closed Bug 659528 Opened 13 years ago Closed 13 years ago

unable to re-nominate for tracking

Categories

(bugzilla.mozilla.org :: Extensions, defect)

Production
defect
Not set
blocker

Tracking

()

RESOLVED FIXED

People

(Reporter: karlt, Assigned: glob)

References

()

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #659055 +++

Bug 655003 has been marked tracking-firefox6-.
I can set tracking-firefox6? in UI but submitting gives me:

"You tried to change the tracking-firefox6 field from - to ? , but only a user with the required permissions may change that field."

It should be possible re-nom when more information comes to light.
this is a result of a decision on bug 656716, following another drive-by random flag setting incident.  clearly further refinement to the rules are required.

i propose allowing re-nomination of flags to users with editbugs access.
No longer blocks: 659055
This is a very important part of our workflow. A user with edit bugs should absolutely be able to re-nominate in a bug flag. Who can help us with a quick fix here?
Assignee: nobody → glob
(In reply to comment #2)
> Who can help us with a quick fix here?

i'm working on this now.
Status: NEW → ASSIGNED
Attached patch patch v1Splinter Review
just so things are crystal clear, here's a permissions matrix this patch implements:

  Old      New      No-Priv  editbugs  Driver
  Clear    Request  Yes      Yes       Yes
  Clear    Set      No       No        Yes
  Request  Clear    Yes      Yes       Yes
  Request  Set      No       No        Yes
  Set      Clear    No       Yes       Yes
  Set      Request  No       Yes       Yes

where "clear" is ---, "request" is ?, and "set" is anything else (+, -, ..)
Attachment #535002 - Flags: review?(dkl)
Comment on attachment 535002 [details] [diff] [review]
patch v1

Looks good to me. One nit: the else clause needs reformatting to common style (single curly braces ending lines aren't right).

Gerv
Attachment #535002 - Flags: review?(dkl) → review+
Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.0/
modified extensions/BMO/Extension.pm
Committed revision 7722.

not yet live on production, i'll organise that once the right people are awake.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
(In reply to comment #6)
> not yet live on production, i'll organise that once the right people are
> awake.

this change should be live now.
Component: Extensions: Other → Extensions
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: