From 767fc1ec3999cae469aeaba5d2a6038e45b9e286 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Mon, 20 Feb 2023 17:39:16 -0800 Subject: [PATCH] Better handle homebridge errors --- src/widgets/homebridge/proxy.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/widgets/homebridge/proxy.js b/src/widgets/homebridge/proxy.js index ba2bd0caa..018aa78f2 100644 --- a/src/widgets/homebridge/proxy.js +++ b/src/widgets/homebridge/proxy.js @@ -64,6 +64,7 @@ async function apiCall(widget, endpoint, service) { if (status !== 200) { logger.error("Error getting data from Homebridge: %s status %d. Data: %s", url, status, data); + return { status, contentType, data: null, responseHeaders }; } return { status, contentType, data: JSON.parse(data.toString()), responseHeaders };