From db9c14fdd31b88e0714156b4ea267112a03ff88f Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Fri, 14 Sep 2018 19:09:30 +0300 Subject: [PATCH] db connector: fix error when no series returned, fix #571 --- src/datasource-zabbix/zabbix/connectors/sql/sqlConnector.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/datasource-zabbix/zabbix/connectors/sql/sqlConnector.js b/src/datasource-zabbix/zabbix/connectors/sql/sqlConnector.js index f3fbd39..f436fdc 100644 --- a/src/datasource-zabbix/zabbix/connectors/sql/sqlConnector.js +++ b/src/datasource-zabbix/zabbix/connectors/sql/sqlConnector.js @@ -147,7 +147,7 @@ export class SQLConnector extends DBConnector { function convertGrafanaTSResponse(time_series, items, addHostName) { //uniqBy is needed to deduplicate 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; var item = _.find(items, {'itemid': itemid}); var alias = item.name;