From 89998d1d9356f9515e7eaa60cf1db7cca62eda9b Mon Sep 17 00:00:00 2001 From: marcoalderighi Date: Tue, 21 Mar 2023 17:13:50 +0100 Subject: [PATCH] fix contains method on array --- .../operation/portlet/AdvancedOperationPortlet.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/WEB-INF/src/it/nextmind/liferay/portos/advanced/operation/portlet/AdvancedOperationPortlet.java b/liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/WEB-INF/src/it/nextmind/liferay/portos/advanced/operation/portlet/AdvancedOperationPortlet.java index 6cac2178..7f38ad90 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/WEB-INF/src/it/nextmind/liferay/portos/advanced/operation/portlet/AdvancedOperationPortlet.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-advanced-operation-portlet/docroot/WEB-INF/src/it/nextmind/liferay/portos/advanced/operation/portlet/AdvancedOperationPortlet.java @@ -5,6 +5,7 @@ import com.liferay.portal.kernel.exception.SystemException; import com.liferay.portal.kernel.log.Log; import com.liferay.portal.kernel.log.LogFactoryUtil; import com.liferay.portal.kernel.servlet.SessionErrors; +import com.liferay.portal.kernel.util.ArrayUtil; import com.liferay.portal.kernel.util.DateFormatFactoryUtil; import com.liferay.portal.kernel.util.ParamUtil; import com.liferay.portal.kernel.util.Validator; @@ -43,10 +44,17 @@ public class AdvancedOperationPortlet extends MVCPortlet { if (intPraticaId != 0L) { List controlloPraticaList = ControlloPraticaLocalServiceUtil.findByIntPratica(intPraticaId); + if(_log.isDebugEnabled()){ + _log.debug("AdvancedOperationPortlet --- There are " + controlloPraticaList.size() +" ControlloPratica"); + } for(ControlloPratica cp : controlloPraticaList){ - if(Arrays.asList(AdvancedOperationUtil.STATUS_ARRAY).contains(cp.getStatus())){ + if(_log.isDebugEnabled()){ + _log.debug("AdvancedOperationPortlet --- Cycling... ControlloPraticaID " + cp.getCompanyId() + + " Status " + cp.getStatus()); + } + if(ArrayUtil.contains(AdvancedOperationUtil.STATUS_ARRAY, cp.getStatus())){ _log.info("AdvancedOperationPortlet --- Deleting ControlloPratica " + cp.getControlloPraticaId() + - " with Status " + cp.getStatus() +" of IntPraticaId " + intPraticaId); + " with Status " + cp.getStatus() +" of IntPraticaId " + intPraticaId); ControlloPraticaLocalServiceUtil.deleteControlloPratica(cp); } }