From 57dae4021d4a6c32c51b2c97e579ce572aadc8ba Mon Sep 17 00:00:00 2001 From: Fernando Neira Date: Mon, 24 Oct 2022 18:42:55 -0300 Subject: [PATCH] feature: improvement login api calls --- src/widgets/homebridge/proxy.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/widgets/homebridge/proxy.js b/src/widgets/homebridge/proxy.js index ea4c1654..d4a62865 100644 --- a/src/widgets/homebridge/proxy.js +++ b/src/widgets/homebridge/proxy.js @@ -93,7 +93,9 @@ export default async function homebridgeProxyHandler(req, res) { return res.status(400).json({ error: "Invalid proxy service type" }); } - await login(widget); + if (!cache.get(sessionTokenCacheKey)) { + await login(widget); + } const statusRs = await apiCall(widget, "status/homebridge"); const versionRs = await apiCall(widget, "status/homebridge-version");