Closed (fixed)
Project:
SystemMask
Version:
5.x-1.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Reporter:
Created:
11 Nov 2008 at 17:16 UTC
Updated:
13 Jan 2009 at 13:10 UTC
Jump to comment: Most recent file
If a module has more than one permissions, the last permission listed for that module will not have its permissions turned off for all roles.
To reproduce:
1) Find a module with more than one permission
2) Check off all permissions for all roles in the permission
3) Save the permissions
4) Hide the module found in #1
5) Visit permissions page
6) Save permissions
7) Unhide the module
8) Visit the permission page and notice the last permission will have all permission checked off for all roles
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | save_perms.patch | 1.64 KB | Steve Dondley |
Comments
Comment #1
Steve Dondley commentedUpon closer investigation, it doesn't look they were trying to get unset for all roles. The original permissions set for the module were supposed to get saved. However, that wasn't working either. Here is a patch.
Comment #2
Steve Dondley commentedComment #3
robin monks commentedPatch applied to 5.x.
Robin