From d4ec798a65767c9476ae475da779246c3c5e1e31 Mon Sep 17 00:00:00 2001 From: FerdyRod Date: Mon, 7 Oct 2024 15:29:04 +0200 Subject: [PATCH] added fix for possible nullable metadataicon --- .../main/java/org/dhis2/commons/data/SearchTeiModel.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/commons/src/main/java/org/dhis2/commons/data/SearchTeiModel.java b/commons/src/main/java/org/dhis2/commons/data/SearchTeiModel.java index 953d503b08..efd6fa6367 100644 --- a/commons/src/main/java/org/dhis2/commons/data/SearchTeiModel.java +++ b/commons/src/main/java/org/dhis2/commons/data/SearchTeiModel.java @@ -199,7 +199,11 @@ public MetadataIconData getMetadataIconData(@Nullable String programUid) { public Boolean isMetadataIconDataAvailable(@Nullable String programUid) { MetadataIconData iconData = metadataIconDataMap.get(programUid); - return !iconData.getIconRes().isEmpty(); + if (iconData != null) { + return !iconData.getIconRes().isEmpty(); + } else { + return false; + } } public void setOverdueDate(Date dateToShow) {