From 557b17ad5b6dc375e361fb3ec5a84134be761a00 Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Mon, 2 Sep 2024 22:22:19 +0200 Subject: [PATCH] fix: Fix `Cannot read properties of undefined (reading 'some')` https://github.com/Koenkk/zigbee2mqtt/issues/23821 --- lib/extension/publish.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/extension/publish.ts b/lib/extension/publish.ts index c3d366afc..43d3865bb 100644 --- a/lib/extension/publish.ts +++ b/lib/extension/publish.ts @@ -323,7 +323,7 @@ export default class Publish extends Extension { } } - const scenesChanged = Object.values(usedConverters).some((cl) => cl.some((c) => c.key.some((k) => sceneConverterKeys.includes(k)))); + const scenesChanged = Object.values(usedConverters).some((cl) => cl.some((c) => c.key?.some((k) => sceneConverterKeys.includes(k)))); if (scenesChanged) { this.eventBus.emitScenesChanged({entity: re}); }