mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-06-01 06:27:15 +00:00
check for $_POST["grpIndApprovers"] and $_POST["grpIndReviewers"]
This commit is contained in:
parent
ba23fa9073
commit
e3bc75da15
|
@ -87,6 +87,16 @@ else
|
||||||
$reviewers["g"][] = $grp;
|
$reviewers["g"][] = $grp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// Retrieve the list of reviewer groups whose members become individual reviewers
|
||||||
|
if (isset($_POST["grpIndReviewers"])) {
|
||||||
|
foreach ($_POST["grpIndReviewers"] as $grp) {
|
||||||
|
if($group = $dms->getGroup($grp)) {
|
||||||
|
$members = $group->getUsers();
|
||||||
|
foreach($members as $member)
|
||||||
|
$reviewers["i"][] = $member->getID();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Retrieve the list of individual approvers from the form.
|
// Retrieve the list of individual approvers from the form.
|
||||||
|
@ -103,6 +113,16 @@ else
|
||||||
$approvers["g"][] = $grp;
|
$approvers["g"][] = $grp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// Retrieve the list of reviewer groups whose members become individual approvers
|
||||||
|
if (isset($_POST["grpIndApprovers"])) {
|
||||||
|
foreach ($_POST["grpIndApprovers"] as $grp) {
|
||||||
|
if($group = $dms->getGroup($grp)) {
|
||||||
|
$members = $group->getUsers();
|
||||||
|
foreach($members as $member)
|
||||||
|
$approvers["i"][] = $member->getID();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// add mandatory reviewers/approvers
|
// add mandatory reviewers/approvers
|
||||||
$docAccess = $folder->getReadAccessList($settings->_enableAdminRevApp, $settings->_enableOwnerRevApp);
|
$docAccess = $folder->getReadAccessList($settings->_enableAdminRevApp, $settings->_enableOwnerRevApp);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user