fix filtering of uploader and reviewers

This commit is contained in:
Uwe Steinmann 2018-02-23 17:19:49 +01:00
parent e913be8add
commit 8528cd12ef

View File

@ -88,7 +88,7 @@ foreach ($receiptStatus as $i=>$rs) {
/* Get List of ind. reviewers, because they are taken out from the receivers
* if added as group.
*/
$reviewStatus = $latestContent->getReviewStatus();
$reviewStatus = $content->getReviewStatus();
$reviewerids = [];
foreach ($reviewStatus as $r) {
if($r["type"] == 0 && $r["status"] > -2) {
@ -104,7 +104,7 @@ if (isset($_POST["grpIndRecipients"])) {
$members = $group->getUsers();
foreach($members as $member) {
/* Do not add the uploader itself and reviewers */
if(!$settings->_enableFilterReceipt || ($member->getID() != $latestContent->getUser()->getID() && !in_array($member->getID(), $reviewerids)))
if(!$settings->_enableFilterReceipt || ($member->getID() != $content->getUser()->getID() && !in_array($member->getID(), $reviewerids)))
if(!in_array($member->getID(), $pIndRev))
$pIndRev[] = $member->getID();
}