From b683f9499d702ff7dd66a4ef3745c05c0ab7155d Mon Sep 17 00:00:00 2001 From: Gabriele Zigurella Date: Mon, 27 Feb 2023 16:32:04 +0100 Subject: [PATCH] fix: handle expandoTable void safety --- .../portos/bo/startup/CompanyExpandoStartupAction.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/startup/CompanyExpandoStartupAction.java b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/startup/CompanyExpandoStartupAction.java index 7ea967f7..33929b03 100644 --- a/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/startup/CompanyExpandoStartupAction.java +++ b/liferay-plugins-sdk-6.2/portlets/portos-bo-portlet/docroot/WEB-INF/src/it/tref/liferay/portos/bo/startup/CompanyExpandoStartupAction.java @@ -99,7 +99,10 @@ public class CompanyExpandoStartupAction extends SimpleAction { ExpandoTableConstants.DEFAULT_TABLE_NAME); } catch (PortalException e1) {} } - ExpandoColumn expandoColumn = ExpandoColumnLocalServiceUtil.getColumn(expandoTable.getTableId(), name); + ExpandoColumn expandoColumn = null; + if(expandoTable != null){ + expandoColumn = ExpandoColumnLocalServiceUtil.getColumn(expandoTable.getTableId(), name); + } if (expandoColumn == null) { try { // Manifattura Web Group, modifica per rendere possibile la creazione di campi personalizzati di tipo