From d702919735c2f399d73c3fb902721e4b5367b320 Mon Sep 17 00:00:00 2001 From: Ilya Kirov Date: Mon, 25 Dec 2023 12:48:15 +0300 Subject: [PATCH] fix(ignore): Ability to use a specified endpoint in the Tz.Converter (#20356) * Ability to use a specified endpoint in the Tz.Converter * Update publish.ts * Update publish.ts --------- Co-authored-by: Koen Kanters --- lib/extension/publish.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/extension/publish.ts b/lib/extension/publish.ts index 38242491a..3222616af 100644 --- a/lib/extension/publish.ts +++ b/lib/extension/publish.ts @@ -206,7 +206,9 @@ export default class Publish extends Extension { } if (!usedConverters.hasOwnProperty(endpointOrGroupID)) usedConverters[endpointOrGroupID] = []; - const converter = converters.find((c) => c.key.includes(key)); + /* istanbul ignore next */ + 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