diff --git a/CHANGELOG b/CHANGELOG index a749b1907..99c55181c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -40,6 +40,7 @@ Changes in version 4.3.28 -------------------------------------------------------------------------------- - add expiration in list of documents +- fix SetReviewersApprovers if reviewer/approver is an admin or the owner -------------------------------------------------------------------------------- Changes in version 4.3.27 diff --git a/op/op.SetReviewersApprovers.php b/op/op.SetReviewersApprovers.php index 6d2e31098..2bde2fa5d 100644 --- a/op/op.SetReviewersApprovers.php +++ b/op/op.SetReviewersApprovers.php @@ -64,7 +64,7 @@ $folder = $document->getFolder(); // Retrieve a list of all users and groups that have review / approve // privileges. -$docAccess = $document->getReadAccessList(); +$docAccess = $document->getReadAccessList($settings->_enableAdminRevApp, $settings->_enableOwnerRevApp); $accessIndex = array("i"=>array(), "g"=>array()); foreach ($docAccess["users"] as $i=>$da) { $accessIndex["i"][$da->getID()] = $i;