mysql: pass timerange for template variable queries

This commit is contained in:
Sven Klemm
2017-12-04 16:37:35 +01:00
parent f327e7c818
commit 4c0a14a1ca
@@ -103,12 +103,21 @@ export class MysqlDatasource {
format: 'table',
};
var data = {
queries: [interpolatedQuery],
};
if (optionalOptions && optionalOptions.range && optionalOptions.range.from) {
data['from'] = optionalOptions.range.from.valueOf().toString();
}
if (optionalOptions && optionalOptions.range && optionalOptions.range.to) {
data['to'] = optionalOptions.range.to.valueOf().toString();
}
return this.backendSrv.datasourceRequest({
url: '/api/tsdb/query',
method: 'POST',
data: {
queries: [interpolatedQuery],
}
data: data
})
.then(data => this.responseParser.parseMetricFindQueryResult(refId, data));
}