From 2ebcb311e89c0b412ffa3a5629f46ce83c696c46 Mon Sep 17 00:00:00 2001 From: Luca Herrero Date: Mon, 1 Apr 2024 23:17:56 +0200 Subject: [PATCH] Fix: homebridge widget with numeric username or password (#3220) --- src/widgets/homebridge/proxy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/homebridge/proxy.js b/src/widgets/homebridge/proxy.js index 2803415ae..17dc8635c 100644 --- a/src/widgets/homebridge/proxy.js +++ b/src/widgets/homebridge/proxy.js @@ -14,7 +14,7 @@ async function login(widget, service) { const endpoint = "auth/login"; const api = widgets?.[widget.type]?.api; const loginUrl = new URL(formatApiCall(api, { endpoint, ...widget })); - const loginBody = { username: widget.username, password: widget.password }; + const loginBody = { username: widget.username.toString(), password: widget.password.toString() }; const headers = { "Content-Type": "application/json" }; // eslint-disable-next-line no-unused-vars const [status, contentType, data, responseHeaders] = await httpProxy(loginUrl, {