From 3643e91a8732361da32a09217ef491e8dd60b778 Mon Sep 17 00:00:00 2001 From: Roly Rudy Gutierrez Pinto Date: Mon, 4 Feb 2019 14:15:33 -0400 Subject: [PATCH] PMC-155-A --- .../methods/cases/proxyPMTablesFieldList.php | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/workflow/engine/methods/cases/proxyPMTablesFieldList.php b/workflow/engine/methods/cases/proxyPMTablesFieldList.php index a275ed7cf..943956093 100644 --- a/workflow/engine/methods/cases/proxyPMTablesFieldList.php +++ b/workflow/engine/methods/cases/proxyPMTablesFieldList.php @@ -468,6 +468,8 @@ function setCasesListFields($arrayCasesListField, $arrayField) * @global string $action * @global array $confCasesList * @global string $tabUid + * @see workflow/engine/methods/cases/proxyPMTablesFieldList.php + * @link https://wiki.processmaker.com/3.2/Cases_List_Builder#Installation_and_Configuration */ function fieldSet() { @@ -483,20 +485,6 @@ function fieldSet() if ($sw1 && $sw2) { $result = $confCasesList; - //remove used elements - $data = $result['second']['data']; - $fields = getFieldsByTabUid($result['PMTable']); - foreach ($data as $value1) { - foreach ($fields as $key => $value2) { - $swName = $value1['name'] === $value2['name']; - $swFieldType = $value1['fieldType'] === $value2['fieldType']; - if ($swName && $swFieldType) { - unset($fields[$key]); - break; - } - } - } - $result['first']['data'] = array_values($fields); } else { $fields = getFieldsByTabUid($tabUid); $arrayField = getDefaultFields($action, 0);