BUG 11130 Es posible eliminar un grupo que esta asignado como Supervisor en un proceso SOLVED
- Al borrar un grupo no se estaban borrando las asignaciones del mismo como supervisores del proceso - Al borrar el grupo se borran las asignaciones como supervisor de proceso
This commit is contained in:
@@ -178,6 +178,13 @@ switch ($_POST['action']) {
|
||||
$criteria = new Criteria( 'workflow' );
|
||||
$criteria->add(ObjectPermissionPeer::USR_UID, $_POST['GRP_UID']);
|
||||
ObjectPermissionPeer::doDelete( $criteria );
|
||||
|
||||
//Delete supervisors assignments
|
||||
require_once 'classes/model/ProcessUser.php';
|
||||
$criteria = new Criteria( 'workflow' );
|
||||
$criteria->add(ProcessUserPeer::USR_UID, $_POST['GRP_UID']);
|
||||
$criteria->add(ProcessUserPeer::PU_TYPE, 'GROUP_SUPERVISOR');
|
||||
ProcessUserPeer::doDelete( $criteria );
|
||||
|
||||
echo '{success: true}';
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user