diff options
author | Siebrand Mazeland <s.mazeland@xs4all.nl> | 2009-11-08 23:22:50 +0100 |
---|---|---|
committer | Siebrand Mazeland <s.mazeland@xs4all.nl> | 2009-11-08 23:22:50 +0100 |
commit | 104a47e4a2903f1c7ea73363a73cee12f0cf14ac (patch) | |
tree | ac68398c8b50e1eb63e43499d5c6e11cc3443dd1 /classes/User.php | |
parent | 0ab17f382b9993ada3d12d4cdace72cca53fb545 (diff) | |
parent | 111f6a775daf9334adb05c9f8e539d682238f4dd (diff) |
Merge branch '0.9.x' of git://gitorious.org/statusnet/mainline into 0.9.x
Diffstat (limited to 'classes/User.php')
-rw-r--r-- | classes/User.php | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/classes/User.php b/classes/User.php index b0d372be8..9b90ce61b 100644 --- a/classes/User.php +++ b/classes/User.php @@ -705,10 +705,12 @@ class User extends Memcached_DataObject if (Event::handle('UserRightsCheck', array($this, $right, &$result))) { switch ($right) { - case Right::deleteOthersNotice: - $result = $this->hasRole('moderator'); + case Right::DELETEOTHERSNOTICE: + $result = $this->hasRole(User_role::MODERATOR); break; - default: + case Right::CONFIGURESITE: + $result = $this->hasRole(User_role::ADMINISTRATOR); + default: $result = false; break; } |