Details
-
Improvement
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
-
Yes
-
Empty show more show less
-
Kromeriz 17
-
1
Description
Please support property arrays
diff --git a/magnolia-solr-search-provider/src/main/java/info/magnolia/search/solrsearchprovider/logic/indexer/BasicSolrIndexService.java b/magnolia-solr-search-provider/src/main/java/info/magnolia/search/solrsearchprovider/logic/indexer/BasicSolrIndexService.java
index 0e89d06..08712df 100644
--- a/magnolia-solr-search-provider/src/main/java/info/magnolia/search/solrsearchprovider/logic/indexer/BasicSolrIndexService.java
+++ b/magnolia-solr-search-provider/src/main/java/info/magnolia/search/solrsearchprovider/logic/indexer/BasicSolrIndexService.java
@@ -154,9 +154,11 @@
} catch (RepositoryException e) {
log.error("Problem getting path while treating field mappings." + e);
}
- } else {
- value = (String.valueOf(o));
- }
+ } else if (o instanceof String[]){
+ value = StringUtils.join(o, ", ");
+ } else {
+ value = (String.valueOf(o));
+ }
}
if (value == null) {
Checklists
Acceptance criteria