Merged in marcoAntonioNina/processmaker/PM-603 (pull request #937)
PM-603 cases list con reprot tables eliminados SOLVED
This commit is contained in:
@@ -386,6 +386,19 @@ class pmTablesProxy extends HttpProxyController
|
||||
$count = 0;
|
||||
$result = new StdClass();
|
||||
|
||||
$tableCasesList = array();
|
||||
$conf = new Configurations();
|
||||
$confCasesListDraft = $conf->getConfiguration( 'casesList', 'draft');
|
||||
$confCasesListPaused = $conf->getConfiguration( 'casesList', 'paused');
|
||||
$confCasesListSent = $conf->getConfiguration( 'casesList', 'sent');
|
||||
$confCasesListTodo = $conf->getConfiguration( 'casesList', 'todo');
|
||||
$confCasesListUnassigned = $conf->getConfiguration( 'casesList', 'unassigned');
|
||||
$tableCasesList['draft'] = ($confCasesListDraft != null) ? $confCasesListDraft['PMTable'] : '';
|
||||
$tableCasesList['paused'] = ($confCasesListPaused != null) ? $confCasesListPaused['PMTable'] : '';
|
||||
$tableCasesList['sent'] = ($confCasesListSent != null) ? $confCasesListSent['PMTable'] : '';
|
||||
$tableCasesList['todo'] = ($confCasesListTodo != null) ? $confCasesListTodo['PMTable'] : '';
|
||||
$tableCasesList['unassigned'] = ($confCasesListUnassigned != null) ? $confCasesListUnassigned['PMTable'] : '';
|
||||
|
||||
foreach ($rows as $row) {
|
||||
try {
|
||||
$at = new AdditionalTables();
|
||||
@@ -400,6 +413,14 @@ class pmTablesProxy extends HttpProxyController
|
||||
}
|
||||
}
|
||||
|
||||
foreach ($tableCasesList as $action => $idTable) {
|
||||
if ($idTable == $row->id) {
|
||||
$conf = new Configurations();
|
||||
$resultJson = $conf->casesListDefaultFieldsAndConfig($action);
|
||||
$conf->saveObject($resultJson, "casesList", $action, "", "", "");
|
||||
}
|
||||
}
|
||||
|
||||
if ($row->type == 'CLASSIC') {
|
||||
G::LoadClass( 'reportTables' );
|
||||
$rp = new reportTables();
|
||||
|
||||
Reference in New Issue
Block a user