diff --git a/lib/permissions/permissionutil.inc.php b/lib/permissions/permissionutil.inc.php index b141cc7..a0807f1 100644 --- a/lib/permissions/permissionutil.inc.php +++ b/lib/permissions/permissionutil.inc.php @@ -102,7 +102,7 @@ class KTPermissionUtil { * * To be used any time a folder permission object is changed. */ - function updatePermissionLookupRecursive($oDocumentOrFolder) { + function updatePermissionLookupRecursive(&$oDocumentOrFolder) { if (is_a($oDocumentOrFolder, 'Document')) { // XXX: metadata versions may need attention here KTPermissionUtil::updatePermissionLookup($oDocumentOrFolder); @@ -133,7 +133,7 @@ class KTPermissionUtil { * Update's the permission lookup on one folder or document, * non-recursively. */ - function updatePermissionLookup($oFolderOrDocument) { + function updatePermissionLookup(&$oFolderOrDocument) { $oPO = KTPermissionObject::get($oFolderOrDocument->getPermissionObjectID()); $aPAs = KTPermissionAssignment::getByObjectMulti($oPO); $aMapPermDesc = array();