From c95d026ecbe251d071f09632e2621431bec28311 Mon Sep 17 00:00:00 2001 From: "francesco.mangiacrapa" Date: Tue, 25 Oct 2022 16:59:14 +0200 Subject: [PATCH] fixing bug --- .../geoportalcommon/shared/geoportal/DocumentDV.java | 2 +- .../geoportalcommon/shared/geoportal/view/SectionView.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/DocumentDV.java b/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/DocumentDV.java index 4d767c3..4c845f2 100644 --- a/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/DocumentDV.java +++ b/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/DocumentDV.java @@ -24,7 +24,7 @@ public class DocumentDV implements Serializable { } public Entry getFirstEntryOfMap() { - if (documentAsMap != null && documentAsMap.size() > 1) { + if (documentAsMap != null && documentAsMap.size() >= 1) { return documentAsMap.entrySet().iterator().next(); } diff --git a/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/view/SectionView.java b/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/view/SectionView.java index 6eceb17..4f40edd 100644 --- a/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/view/SectionView.java +++ b/src/main/java/org/gcube/application/geoportalcommon/shared/geoportal/view/SectionView.java @@ -44,6 +44,10 @@ public class SectionView implements Serializable, CheckEmpty { } public List getListSubDocuments() { + + if(listSubDocuments == null) + listSubDocuments = new ArrayList(); + return listSubDocuments; }