From bef5e9a5d533c69ebb280fdcf9dc281bed450a41 Mon Sep 17 00:00:00 2001 From: Ben <43026681+bwp91@users.noreply.github.com> Date: Sat, 22 Feb 2025 14:43:06 +0000 Subject: [PATCH] improve active/stale bridge detection --- CHANGELOG.md | 1 + src/modules/server/server.service.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b72a881e4..eb44cfbc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ All notable changes to `homebridge-config-ui-x` will be documented in this file. - updates to the `uk.json` language file (#2352) (@xrust83) - add missing add section button to plugin config screens +- improve active/stale bridge detection ### Other Changes diff --git a/src/modules/server/server.service.ts b/src/modules/server/server.service.ts index 406730f19..c80e4abe5 100644 --- a/src/modules/server/server.service.ts +++ b/src/modules/server/server.service.ts @@ -219,7 +219,7 @@ export class ServerService { const pluginBlock = configFile.accessories .concat(configFile.platforms) .concat([{ _bridge: configFile.bridge }]) - .find((block: any) => block._bridge?.username?.toUpperCase() === username.toUpperCase() && block._bridge?.port) + .find((block: any) => block._bridge?.username?.toUpperCase() === username.toUpperCase()) try { device._category = Object.entries(Categories).find(([, value]) => value === device.category)[0].toLowerCase()