db connector: fix error when no series returned, fix #571
This commit is contained in:
@@ -147,7 +147,7 @@ export class SQLConnector extends DBConnector {
|
|||||||
function convertGrafanaTSResponse(time_series, items, addHostName) {
|
function convertGrafanaTSResponse(time_series, items, addHostName) {
|
||||||
//uniqBy is needed to deduplicate
|
//uniqBy is needed to deduplicate
|
||||||
var hosts = _.uniqBy(_.flatten(_.map(items, 'hosts')), 'hostid');
|
var hosts = _.uniqBy(_.flatten(_.map(items, 'hosts')), 'hostid');
|
||||||
let grafanaSeries = _.map(time_series, series => {
|
let grafanaSeries = _.map(_.compact(time_series), series => {
|
||||||
let itemid = series.name;
|
let itemid = series.name;
|
||||||
var item = _.find(items, {'itemid': itemid});
|
var item = _.find(items, {'itemid': itemid});
|
||||||
var alias = item.name;
|
var alias = item.name;
|
||||||
|
|||||||
Reference in New Issue
Block a user