From: Jan Schneider Date: Wed, 5 Jan 2011 17:35:21 +0000 (+0100) Subject: Fix setting permissions. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=a5642b1196d437bb581d4766c264d279e14ef5ec;p=horde.git Fix setting permissions. --- diff --git a/framework/Share/lib/Horde/Share/Sql.php b/framework/Share/lib/Horde/Share/Sql.php index 763eec9c9..3539ee235 100644 --- a/framework/Share/lib/Horde/Share/Sql.php +++ b/framework/Share/lib/Horde/Share/Sql.php @@ -117,7 +117,7 @@ class Horde_Share_Sql extends Horde_Share_Base * * @throws Horde_Share_Exception */ - protected function _getShareUsers($share) + protected function _getShareUsers(&$share) { if ($this->_hasUsers($share)) { try { @@ -138,7 +138,7 @@ class Horde_Share_Sql extends Horde_Share_Base * * @throws Horde_Share_Exception */ - protected function _getShareGroups($share) + protected function _getShareGroups(&$share) { if ($this->_hasGroups($share)) { try { @@ -192,14 +192,14 @@ class Horde_Share_Sql extends Horde_Share_Base * * @param array $data Array of share attributes */ - protected function _loadPermissions($data) + protected function _loadPermissions(&$data) { $this->_getShareUsers($data); $this->_getShareGroups($data); $this->_getSharePerms($data); } - protected function _getSharePerms($data) + protected function _getSharePerms(&$data) { $data['perm']['type'] = 'matrix'; $data['perm']['default'] = isset($data['perm_default']) ? (int)$data['perm_default'] : 0;