From: Ray Lee Date: Sat, 2 Nov 2019 00:12:05 +0000 (-0700) Subject: NOJIRA: Remove empty values from holdingInstitutions ES field. X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=f7ab3f7014f2ce5f6e7227cf93ebcdd4f9c6ce53;p=tmp%2Fjakarta-migration.git NOJIRA: Remove empty values from holdingInstitutions ES field. --- 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;