We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent be041d9 commit 969ddfcCopy full SHA for 969ddfc
1 file changed
alerting/src/main/kotlin/org/opensearch/alerting/transport/TransportSearchMonitorAction.kt
@@ -55,7 +55,8 @@ class TransportSearchMonitorAction @Inject constructor(
55
val searchSourceBuilder = searchMonitorRequest.searchRequest.source()
56
.seqNoAndPrimaryTerm(true)
57
.version(true)
58
- val queryBuilder = QueryBuilders.boolQuery().must(searchSourceBuilder.query())
+ val queryBuilder = if (searchSourceBuilder.query() == null) BoolQueryBuilder()
59
+ else QueryBuilders.boolQuery().must(searchSourceBuilder.query())
60
61
// The SearchMonitor API supports one 'index' parameter of either the SCHEDULED_JOBS_INDEX or ALL_ALERT_INDEX_PATTERN.
62
// When querying the ALL_ALERT_INDEX_PATTERN, we don't want to check whether the MONITOR_TYPE field exists
0 commit comments