From 003a85949e058b3efbf6cd36eaddfcffaa41d38d Mon Sep 17 00:00:00 2001 From: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> Date: Wed, 31 Mar 2021 16:45:30 +0200 Subject: [PATCH] InfluxDB: Fix Cannot read property 'length' of undefined in when parsing response (#32504) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fix Cannot read property 'length' of undefined in Influx * Update public/app/plugins/datasource/influxdb/response_parser.ts Co-authored-by: Piotr Jamróz * Update public/app/plugins/datasource/influxdb/response_parser.ts * Revert to original solution Co-authored-by: Piotr Jamróz --- public/app/plugins/datasource/influxdb/response_parser.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/app/plugins/datasource/influxdb/response_parser.ts b/public/app/plugins/datasource/influxdb/response_parser.ts index ff5cb1f7806..10f47407f13 100644 --- a/public/app/plugins/datasource/influxdb/response_parser.ts +++ b/public/app/plugins/datasource/influxdb/response_parser.ts @@ -2,7 +2,7 @@ import _ from 'lodash'; export default class ResponseParser { parse(query: string, results: { results: any }) { - if (!results || results.results.length === 0) { + if (!results?.results || results.results.length === 0) { return []; }