From c5b690188f7ac514e06cc532eb2b41ce18d1ce57 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Tue, 30 Oct 2018 22:12:04 +0300 Subject: [PATCH] influx: handle influxdb errors --- .../zabbix/connectors/influxdb/influxdbConnector.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/datasource-zabbix/zabbix/connectors/influxdb/influxdbConnector.js b/src/datasource-zabbix/zabbix/connectors/influxdb/influxdbConnector.js index 614eb83..682268d 100644 --- a/src/datasource-zabbix/zabbix/connectors/influxdb/influxdbConnector.js +++ b/src/datasource-zabbix/zabbix/connectors/influxdb/influxdbConnector.js @@ -74,6 +74,12 @@ function handleInfluxHistoryResponse(results) { const seriesList = []; for (let i = 0; i < results.length; i++) { const result = results[i]; + + if (result.error) { + const error = `InfluxDB error: ${result.error}`; + return Promise.reject(new Error(error)); + } + if (!result || !result.series) { continue; }