Closed Bug 290760 Opened 20 years ago Closed 20 years ago

Developers should not be able to review their own extensions

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Bugzilla-alanjstrBugs, Assigned: cso)

Details

Attachments

(1 file)

An Editor should not be able to review their own submissions.  But an Admin
should still not be restricted.
Attached patch Patch v1Splinter Review
This patch disables all the options on a bug that the user has authored (or
co-authored).
Assignee: Bugzilla-alanjstrBugs → colin.ogilvie
Status: NEW → ASSIGNED
Attachment #181045 - Flags: first-review?(mike.morgan)
1) Can you maybe do a TR background of light gray
2) You just need to force it to "No Action".  You don't need to disable every
field.  That should make for a smaller patch.
(In reply to comment #2)
> 1) Can you maybe do a TR background of light gray

Probably...

> 2) You just need to force it to "No Action".  You don't need to disable every
> field.  That should make for a smaller patch.

Personal opinion is that I like the things there to be disabled, but I'll defer
to others on their opinion.

I almost suggested hiding the row, but that wouldn't be good because then the
rowcount wouldn't match the sidebar.

Although, from a security standpoint, just disabling the fields in inadequate. 
The check should actually be in the script that does the updates.
Target Milestone: 1.0 → 1.1
Comment on attachment 181045 [details] [diff] [review]
Patch v1

tested; worked fine.  Committed this along with bug 290871.
Attachment #181045 - Flags: first-review?(mike.morgan) → first-review+
Landed, will be pushed in next update.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: