Skip to content
Snippets Groups Projects
Commit 173cbca5 authored by Stefan E. Funk's avatar Stefan E. Funk
Browse files

fix: remove sandbox items from dc record list

parent 10632093
No related branches found
No related tags found
No related merge requests found
...@@ -142,9 +142,15 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract { ...@@ -142,9 +142,15 @@ public class RecordListDelivererDC extends RecordListDelivererAbstract {
// All objects! // All objects!
recordFilter = query; recordFilter = query;
} else { } else {
// No sandbox items.
QueryBuilder tgFilterSandBox = QueryBuilders.matchPhraseQuery("nearlyPublished", "true");
// All editions only! // All editions only!
recordFilter = QueryBuilders.boolQuery().must(query) QueryBuilder tgEditionsOnly =
.must(QueryBuilders.matchPhraseQuery(this.formatField, this.formatToFilter)); QueryBuilders.matchPhraseQuery(this.formatField, this.formatToFilter);
// Compose query.
recordFilter =
QueryBuilders.boolQuery().must(query).must(tgEditionsOnly).mustNot(tgFilterSandBox);
} }
SearchRequest searchRequest = new SearchRequest(this.oaiEsClient.getEsIndex()); SearchRequest searchRequest = new SearchRequest(this.oaiEsClient.getEsIndex());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment