Nothing should require the "developer" role

Bug #786935 reported by Matt Giuca
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MUGLE
Fix Released
Critical
Matt Giuca

Bug Description

A precursor to bug #786842. It turns out that fields that require the developer role are buggy. If you are a GUEST but you are in a DevTeam, you cannot modify your own games. (You could argue that all such users should be DEVELOPERs, but then you are just asking for database inconsistency problems, and besides, we currently have no way to turn a user into a DEVELOPER.)

Developer is a misleading role (which will be removed in bug #786842), because it isn't being a developer that gives you abilities, it's being *in a DevTeam*. Therefore, changing from DEVELOPER to GUEST doesn't weaken security, because you are still required to be in the DevTeam to make changes.

Change all fields requiring DEVELOPER into GUEST.

Tags: datastore

Related branches

Revision history for this message
Matt Giuca (mgiuca) wrote :

Fixed in trunk r354.

Changed in mugle:
status: In Progress → Fix Committed
Matt Giuca (mgiuca)
Changed in mugle:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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