From f7ab3f7014f2ce5f6e7227cf93ebcdd4f9c6ce53 Mon Sep 17 00:00:00 2001 From: Ray Lee Date: Fri, 1 Nov 2019 17:12:05 -0700 Subject: [PATCH] NOJIRA: Remove empty values from holdingInstitutions ES field. --- .../nuxeo/elasticsearch/CSJsonESDocumentWriter.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/3rdparty/nuxeo/nuxeo-platform-elasticsearch/src/main/java/org/collectionspace/services/nuxeo/elasticsearch/CSJsonESDocumentWriter.java b/3rdparty/nuxeo/nuxeo-platform-elasticsearch/src/main/java/org/collectionspace/services/nuxeo/elasticsearch/CSJsonESDocumentWriter.java index 5372482b7..48adc57a9 100644 --- a/3rdparty/nuxeo/nuxeo-platform-elasticsearch/src/main/java/org/collectionspace/services/nuxeo/elasticsearch/CSJsonESDocumentWriter.java +++ b/3rdparty/nuxeo/nuxeo-platform-elasticsearch/src/main/java/org/collectionspace/services/nuxeo/elasticsearch/CSJsonESDocumentWriter.java @@ -262,7 +262,9 @@ public class CSJsonESDocumentWriter extends JsonESDocumentWriter { for (Map group : groups) { String org = (String) group.get("materialTermAttributionContributingOrganization"); - orgs.add(org); + if (StringUtils.isNotEmpty(org)) { + orgs.add(org); + } } return orgs; @@ -276,7 +278,9 @@ public class CSJsonESDocumentWriter extends JsonESDocumentWriter { for (Map group : groups) { String org = (String) group.get("materialTermAttributionEditingOrganization"); - orgs.add(org); + if (StringUtils.isNotEmpty(org)) { + orgs.add(org); + } } return orgs; -- 2.47.3