summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-08-09 19:49:40 +0000
committerDries Buytaert <dries@buytaert.net>2010-08-09 19:49:40 +0000
commit0777093053972f73f7cb3f1ca9badb9b45b49fe9 (patch)
tree65f310a95a8c0608dce8c56aa0ccafb10b4c6954
parentfe97bfefc52ce18081f66de5815b998e7da886c0 (diff)
downloadbrdo-0777093053972f73f7cb3f1ca9badb9b45b49fe9.tar.gz
brdo-0777093053972f73f7cb3f1ca9badb9b45b49fe9.tar.bz2
- Patch #607238 by agentrickard, catch, salvis: permissions are assumed to be unique among modules, but uniqueness is not enforced.
-rw-r--r--modules/user/user.module2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/user/user.module b/modules/user/user.module
index 4dea81761..a21097758 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -2870,6 +2870,8 @@ function user_role_grant_permissions($rid, array $permissions = array()) {
->key(array(
'rid' => $rid,
'permission' => $name,
+ ))
+ ->fields(array(
'module' => $modules[$name],
))
->execute();