diff --git a/public/app/plugins/datasource/tempo/datasource.ts b/public/app/plugins/datasource/tempo/datasource.ts index 616a26d6505..f844c1e0549 100644 --- a/public/app/plugins/datasource/tempo/datasource.ts +++ b/public/app/plugins/datasource/tempo/datasource.ts @@ -349,7 +349,7 @@ export class TempoDatasource extends DataSourceWithBackend): Observable => { - const validTargets = options.targets + handleTraceQlMetricsQuery( + options: DataQueryRequest, + targets: TempoQuery[] + ): Observable { + const validTargets = targets .filter((t) => t.query) .map( (t): TempoQuery => ({ ...t, query: this.applyVariables(t, options.scopedVars).query, queryType: 'traceql' }) @@ -607,7 +610,7 @@ export class TempoDatasource extends DataSourceWithBackend) => { reportInteraction('grafana_traces_metrics_summary_queried', {