From afa34a8c0dba3dc63090dbf1f7342c930b61f5ef Mon Sep 17 00:00:00 2001 From: Elsio Sanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Tue, 9 Mar 2021 09:19:56 -0400 Subject: [PATCH] Filter by required and available column (#650) Co-authored-by: Elsio Sanchez --- src/store/modules/ADempiere/panel/actions.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/store/modules/ADempiere/panel/actions.js b/src/store/modules/ADempiere/panel/actions.js index f6a79853..f17c027a 100644 --- a/src/store/modules/ADempiere/panel/actions.js +++ b/src/store/modules/ADempiere/panel/actions.js @@ -234,7 +234,7 @@ const actions = { fieldsList = getters.getFieldsListFromPanel(containerUuid) } const fieldsIncludes = [] - fieldsList.array.forEach(fieldItem => { + fieldsList.forEach(fieldItem => { const isMandatory = fieldItem.isMandatory || fieldItem.isMandatoryFromLogic if (isMandatory) { fieldsIncludes.push(fieldItem.columnName) @@ -260,9 +260,8 @@ const actions = { fieldsList = getters.getFieldsListFromPanel(containerUuid) } const fieldsIncludes = [] - fieldsList.foreach(fieldItem => { + fieldsList.forEach(fieldItem => { const isDisplayed = fieldItem.isDisplayed && fieldItem.isDisplayedFromLogic && !fieldItem.isKey - // Verify for displayed and is active if (fieldItem.isActive && isDisplayed) { fieldsIncludes.push(fieldItem.columnName) }