Nothing should require the "developer" role
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.
Related branches
Changed in mugle: | |
status: | Fix Committed → Fix Released |
Fixed in trunk r354.