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

pull/83714/head
Sven Grossmann 2 years ago committed by GitHub
parent 3b7e7483c8
commit 411c89012f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      public/app/plugins/datasource/elasticsearch/LegacyQueryRunner.ts

@ -151,7 +151,11 @@ export class LegacyQueryRunner {
query(request: DataQueryRequest<ElasticsearchQuery>): Observable<DataQueryResponse> { query(request: DataQueryRequest<ElasticsearchQuery>): Observable<DataQueryResponse> {
let payload = ''; 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[] = []; const sentTargets: ElasticsearchQuery[] = [];
let targetsContainsLogsQuery = targets.some((target) => hasMetricOfType(target, 'logs')); let targetsContainsLogsQuery = targets.some((target) => hasMetricOfType(target, 'logs'));

Loading…
Cancel
Save