ソースを参照

#1525 add support for scoped vars for InfluxDB 0.9

Marko Lahma 10 年 前
コミット
680865f13c
1 ファイル変更2 行追加2 行削除
  1. 2 2
      public/app/plugins/datasource/influxdb/datasource.js

+ 2 - 2
public/app/plugins/datasource/influxdb/datasource.js

@@ -49,9 +49,9 @@ function (angular, _, kbn, InfluxSeries, InfluxQueryBuilder) {
         query = query.replace(/\$interval/g, (target.interval || options.interval));
         query = query.replace(/\$interval/g, (target.interval || options.interval));
 
 
         // replace templated variables
         // replace templated variables
-        query = templateSrv.replace(query);
+        query = templateSrv.replace(query, options.scopedVars);
 
 
-        var alias = target.alias ? templateSrv.replace(target.alias) : '';
+        var alias = target.alias ? templateSrv.replace(target.alias, options.scopedVars) : '';
 
 
         var handleResponse = _.partial(handleInfluxQueryResponse, alias);
         var handleResponse = _.partial(handleInfluxQueryResponse, alias);
         return this._seriesQuery(query).then(handleResponse);
         return this._seriesQuery(query).then(handleResponse);