HOR-3700 fix when a permission is deleted with a case status defined

This commit is contained in:
Julio Cesar Laura Avendaño
2017-08-17 11:05:18 -04:00
parent 5ed499bc5f
commit bfee9b30d1

View File

@@ -48,12 +48,15 @@ try {
$oOP = ObjectPermissionPeer::retrieveByPK($_GET['OP_UID']); $oOP = ObjectPermissionPeer::retrieveByPK($_GET['OP_UID']);
$sProcessUID = $oOP->getProUid(); $sProcessUID = $oOP->getProUid();
$oOP->delete(); $oOP->delete();
$result = new stdclass();
$result->success = true; $result->success = true;
$result->msg = G::LoadTranslation('ID_REPORTTABLE_REMOVED'); $result->msg = G::LoadTranslation('ID_REPORTTABLE_REMOVED');
$oProcessMap = new ProcessMap(); $oProcessMap = new ProcessMap();
$oProcessMap->getObjectsPermissionsCriteria($sProcessUID); $oProcessMap->getObjectsPermissionsCriteria($sProcessUID);
} catch (Exception $e) { } catch (Exception $e) {
$result = new stdclass();
$result->success = false; $result->success = false;
$result->msg = $e->getMessage(); $result->msg = $e->getMessage();
} }
@@ -61,4 +64,5 @@ print G::json_encode( $result );
$infoProcess = new Processes(); $infoProcess = new Processes();
$resultProcess = $infoProcess->getProcessRow($sProcessUID); $resultProcess = $infoProcess->getProcessRow($sProcessUID);
G::auditLog('DeletePermissions','Delete Permissions ('.$_GET['OP_UID'].') in Process "'.$resultProcess['PRO_TITLE'].'"'); G::auditLog('DeletePermissions',
'Delete Permissions (' . $_GET['OP_UID'] . ') in Process "' . $resultProcess['PRO_TITLE'] . '"');