Skip to content
Snippets Groups Projects

refactor[AOU-1940]: don't sync publication to orci that older than 1900

Merged Homada.Boumedane requested to merge aou-1940_dont_snyc_publication_older_than_1900 into master
1 unresolved thread
Files
9
@@ -127,13 +127,11 @@ public class ContributorController extends SolidifyController {
// Get fields to include/exclude from ES response
FieldsRequest fieldsRequest = this.queryBuilderService.getDefaultFieldsRequest();
AouSearchCondition contributorSearchCondition = this.queryBuilderService.getFindByCnIndividuWhereIsContributorCondition(cnIndividu);
AouSearchCondition notDirectorSearchCondition = this.queryBuilderService.getFindByCnIndividuWhereIsNotDirectorCondition(cnIndividu);
List<SearchCondition> combinedSearchConditions = List.of(contributorSearchCondition, notDirectorSearchCondition);
AouSearchCondition contributorButNotDirectorSearchCondition = this.queryBuilderService.getFindByCnIndividuWhereContributorButNotDirectorCondition(cnIndividu);
Pageable page = PageRequest.of(0, RestCollectionPage.MAX_SIZE_PAGE);
FacetPage<PublicationIndexEntry> indexResults = this.indexResourceService.search(this.indexName, combinedSearchConditions, null, page,
FacetPage<PublicationIndexEntry> indexResults = this.indexResourceService.search(this.indexName, List.of(contributorButNotDirectorSearchCondition), null, page,
fieldsRequest);
if (!indexResults.getContent().isEmpty()) {
Loading