From 11446b3e53ec47e080f75a1a10d1ad3e4a3e2fa7 Mon Sep 17 00:00:00 2001 From: Joakim Bodin Date: Wed, 30 Apr 2014 10:22:22 +0200 Subject: [PATCH] Change InfluxDB SQL generation template to wrap column names in quoutes Since column names can contain dots or dashes, which will give syntax errors from InfluxDB API, unless wrapped in quoutes --- src/app/services/influxdb/influxdbDatasource.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/services/influxdb/influxdbDatasource.js b/src/app/services/influxdb/influxdbDatasource.js index dad72bd7aef..7da26744418 100644 --- a/src/app/services/influxdb/influxdbDatasource.js +++ b/src/app/services/influxdb/influxdbDatasource.js @@ -62,7 +62,7 @@ function (angular, _, kbn) { query = queryElements.join(" "); } else { - var template = "select [[func]]([[column]]) as [[column]]_[[func]] from [[series]] " + + var template = "select [[func]](\"[[column]]\") as \"[[column]]_[[func]]\" from [[series]] " + "where [[timeFilter]] [[condition_add]] [[condition_key]] [[condition_op]] [[condition_value]] " + "group by time([[interval]]) order asc";