Live: support tempate variables in query (#36193)

pull/36246/head
Ryan McKinley 4 years ago committed by GitHub
parent 429e2d0ab2
commit b361921bb2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      public/app/plugins/datasource/grafana/datasource.ts

@ -24,12 +24,14 @@ export class GrafanaDatasource extends DataSourceApi<GrafanaQuery> {
query(request: DataQueryRequest<GrafanaQuery>): Observable<DataQueryResponse> {
const queries: Array<Observable<DataQueryResponse>> = [];
const templateSrv = getTemplateSrv();
for (const target of request.targets) {
if (target.hide) {
continue;
}
if (target.queryType === GrafanaQueryType.LiveMeasurements) {
let { channel, filter } = target;
let channel = templateSrv.replace(target.channel, request.scopedVars);
const { filter } = target;
// Help migrate pre-release channel paths saved in dashboards
// NOTE: this should be removed before V8 is released

Loading…
Cancel
Save