Elasticsearch: Fix adhoc filters not applied in frontend mode (#83592)

This commit is contained in:
Sven Grossmann
2024-02-28 14:32:01 +01:00
committed by GitHub
parent 3b7e7483c8
commit 411c89012f
@@ -151,7 +151,11 @@ export class LegacyQueryRunner {
query(request: DataQueryRequest<ElasticsearchQuery>): Observable<DataQueryResponse> {
let payload = '';
const targets = this.datasource.interpolateVariablesInQueries(cloneDeep(request.targets), request.scopedVars);
const targets = this.datasource.interpolateVariablesInQueries(
cloneDeep(request.targets),
request.scopedVars,
request.filters
);
const sentTargets: ElasticsearchQuery[] = [];
let targetsContainsLogsQuery = targets.some((target) => hasMetricOfType(target, 'logs'));