diff --git a/registry-search/src/main/java/org/gbif/registry/search/dataset/DatasetSearchResultConverter.java b/registry-search/src/main/java/org/gbif/registry/search/dataset/DatasetSearchResultConverter.java index 286a3b5586..ad9305da86 100644 --- a/registry-search/src/main/java/org/gbif/registry/search/dataset/DatasetSearchResultConverter.java +++ b/registry-search/src/main/java/org/gbif/registry/search/dataset/DatasetSearchResultConverter.java @@ -62,14 +62,19 @@ public DatasetSearchResult toSearchResult(SearchHit hit) { getDatasetSubTypeValue(fields, "subtype").ifPresent(d::setSubtype); getHighlightOrStringValue(fields, hit.getHighlightFields(), "description") .ifPresent(d::setDescription); + getUuidValue(fields, "publishingOrganizationKey").ifPresent(d::setPublishingOrganizationKey); getHighlightOrStringValue(fields, hit.getHighlightFields(), "publishingOrganizationTitle") .ifPresent(d::setPublishingOrganizationTitle); + getCountryValue(fields, "publishingCountry").ifPresent(d::setPublishingCountry); + getUuidValue(fields, "endorsingNodeKey").ifPresent(d::setEndorsingNodeKey); + getUuidValue(fields, "hostingOrganizationKey").ifPresent(d::setHostingOrganizationKey); getHighlightOrStringValue(fields, hit.getHighlightFields(), "hostingOrganizationTitle") .ifPresent(d::setHostingOrganizationTitle); + getCountryValue(fields, "hostingCountry").ifPresent(d::setHostingCountry); + - getCountryValue(fields, "publishingCountry").ifPresent(d::setPublishingCountry); getLicenceValue(fields, "license").ifPresent(d::setLicense); getStringValue(fields, "projectId").ifPresent(d::setProjectIdentifier);