From 1a3662d2256ee8f882309a3399e520faff07d26f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=B8=D1=80=D0=BE=D0=B2=20=D0=98=D0=BB=D1=8C=D1=8F?= Date: Sat, 23 Dec 2023 09:35:21 +0300 Subject: [PATCH] Ability to use a specified endpoint in the Tz.Converter --- 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 38242491ac..432aa3d2b6 100644 --- a/lib/extension/publish.ts +++ b/lib/extension/publish.ts @@ -206,7 +206,7 @@ export default class Publish extends Extension { } if (!usedConverters.hasOwnProperty(endpointOrGroupID)) usedConverters[endpointOrGroupID] = []; - const converter = converters.find((c) => c.key.includes(key)); + const converter = converters.find((c) => c.key.includes(key) && (!c.endpoint || c.endpoint == endpointName)); if (parsedTopic.type === 'set' && usedConverters[endpointOrGroupID].includes(converter)) { // Use a converter for set only once