[SEARCH-1689]

Added score to allowed non cached fields
This commit is contained in:
eliaporciani
2020-01-13 16:27:31 +01:00
parent f33e696b3e
commit baf8167a02

View File

@@ -303,7 +303,10 @@ public class AlfrescoSearchHandler extends RequestHandlerBase implements
Set<String> fieldListSet = new HashSet<>(); Set<String> fieldListSet = new HashSet<>();
Set<String> allowedNonCachedFields = Set.of("id","DBID", "_version_"); Set<String> defaultNonCachedFields = Set.of("id","DBID", "_version_");
Set<String> allowedNonCachedFields = new HashSet<>(defaultNonCachedFields);
allowedNonCachedFields.add("score");
SolrReturnFields solrReturnFields = new SolrReturnFields(req); SolrReturnFields solrReturnFields = new SolrReturnFields(req);
String originalFieldList = req.getParams().get("fl"); String originalFieldList = req.getParams().get("fl");
@@ -316,7 +319,7 @@ public class AlfrescoSearchHandler extends RequestHandlerBase implements
if (!cacheTransformer){ if (!cacheTransformer){
if (solrReturnFields.wantsAllFields()) if (solrReturnFields.wantsAllFields())
{ {
fieldListSet.addAll(allowedNonCachedFields); fieldListSet.addAll(defaultNonCachedFields);
} }
else else
{ {