mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
InfluxDB 09 fix, do not treat empty results as an error
This commit is contained in:
@@ -43,7 +43,6 @@ function (angular, _, kbn, InfluxSeries, InfluxQueryBuilder) {
|
|||||||
// build query
|
// build query
|
||||||
var queryBuilder = new InfluxQueryBuilder(target);
|
var queryBuilder = new InfluxQueryBuilder(target);
|
||||||
var query = queryBuilder.build();
|
var query = queryBuilder.build();
|
||||||
console.log('query builder result:' + query);
|
|
||||||
|
|
||||||
// replace grafana variables
|
// replace grafana variables
|
||||||
query = query.replace('$timeFilter', timeFilter);
|
query = query.replace('$timeFilter', timeFilter);
|
||||||
@@ -173,7 +172,7 @@ function (angular, _, kbn, InfluxSeries, InfluxQueryBuilder) {
|
|||||||
|
|
||||||
function handleInfluxQueryResponse(alias, data) {
|
function handleInfluxQueryResponse(alias, data) {
|
||||||
if (!data || !data.results || !data.results[0].series) {
|
if (!data || !data.results || !data.results[0].series) {
|
||||||
throw { message: 'No results in response from InfluxDB' };
|
return [];
|
||||||
}
|
}
|
||||||
return new InfluxSeries({ series: data.results[0].series, alias: alias }).getTimeSeries();
|
return new InfluxSeries({ series: data.results[0].series, alias: alias }).getTimeSeries();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user