Fix #8676: Getting all entity data along with deleted one even if show deleted is true (#8827)

This commit is contained in:
Sriharsha Chintalapani 2022-11-18 21:57:51 -08:00 committed by GitHub
parent d758a542aa
commit 397a322135
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -251,10 +251,8 @@ public class SearchResource {
}
/* For backward-compatibility we continue supporting the deleted argument, this should be removed in future versions */
if (!deleted) {
searchSourceBuilder.query(
QueryBuilders.boolQuery().must(searchSourceBuilder.query()).must(QueryBuilders.termQuery("deleted", false)));
}
searchSourceBuilder.query(
QueryBuilders.boolQuery().must(searchSourceBuilder.query()).must(QueryBuilders.termQuery("deleted", deleted)));
if (!nullOrEmpty(sortFieldParam)) {
searchSourceBuilder.sort(sortFieldParam, sortOrder);