Commit 262c341b by Torkel Ödegaard

fix(influxdb): fixed annotation queries containting template variables, fixes #4602

parent 22b11d7d
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
* **Graph Panel**: Fixed legend option max not updating, fixes [#4601](https://github.com/grafana/grafana/issues/4601) * **Graph Panel**: Fixed legend option max not updating, fixes [#4601](https://github.com/grafana/grafana/issues/4601)
* **Graph Panel**: Fixed issue where newly added graph panels shared same axes config, fixes [#4582](https://github.com/grafana/grafana/issues/4582) * **Graph Panel**: Fixed issue where newly added graph panels shared same axes config, fixes [#4582](https://github.com/grafana/grafana/issues/4582)
* **Graph Panel**: Fixed issue with axis labels overlapping Y-axis, fixes [#4626](https://github.com/grafana/grafana/issues/4626) * **Graph Panel**: Fixed issue with axis labels overlapping Y-axis, fixes [#4626](https://github.com/grafana/grafana/issues/4626)
* **InfluxDB**: Fixed issue with templating query containing template variable, fixes [#4602](https://github.com/grafana/grafana/issues/4602)
# 3.0.0-beta2 (2016-04-04) # 3.0.0-beta2 (2016-04-04)
......
...@@ -107,7 +107,7 @@ export default class InfluxDatasource { ...@@ -107,7 +107,7 @@ export default class InfluxDatasource {
var timeFilter = this.getTimeFilter({rangeRaw: options.rangeRaw}); var timeFilter = this.getTimeFilter({rangeRaw: options.rangeRaw});
var query = options.annotation.query.replace('$timeFilter', timeFilter); var query = options.annotation.query.replace('$timeFilter', timeFilter);
query = this.templateSrv.replace(query); query = this.templateSrv.replace(query, null, 'regex');
return this._seriesQuery(query).then(data => { return this._seriesQuery(query).then(data => {
if (!data || !data.results || !data.results[0]) { if (!data || !data.results || !data.results[0]) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment