From 6d5c0181766d612f3970ee7a9d8127366862402d Mon Sep 17 00:00:00 2001 From: Said Gedik Date: Thu, 21 Mar 2024 14:24:18 +0100 Subject: [PATCH] packagename --- .../java/com/nttdata/calender/changes/Change.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/backend/src/main/java/com/nttdata/calender/changes/Change.java b/backend/src/main/java/com/nttdata/calender/changes/Change.java index fe47487..9478203 100644 --- a/backend/src/main/java/com/nttdata/calender/changes/Change.java +++ b/backend/src/main/java/com/nttdata/calender/changes/Change.java @@ -302,11 +302,17 @@ public class Change { private String queryPackageName(String packageType) throws ARException { var queryPackage = new Query.QueryBuilder("CTR:GenericContractJoinCFG_Package") .addFieldId("PackageName", 200000020).build(); - var packageName = api + var packageNameList = api .queryFieldsById("\'InstanceId_Package\' = \"" + packageType + "\"", - queryPackage.getFieldIds(), queryPackage.getFormName(), null, 0, 0) - .get(0); - return packageName.get(queryPackage.getFieldId("PackageName")).toString(); + queryPackage.getFieldIds(), queryPackage.getFormName(), null, 0, 0); + Entry packageName = null; + + if (packageNameList != null && !packageNameList.isEmpty()) { + packageName = packageNameList.get(0); + return packageName.get(queryPackage.getFieldId("PackageName")).toString(); + } + + return ""; } /**