From a6bfab793464ee4331481ee891c0a01bd475ff1f Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Sun, 3 Nov 2024 15:34:04 +0100 Subject: [PATCH] Update zigbee-herdsman-converters to 20.39.2 (#24609) * fix(ignore): update zigbee-herdsman-converters to 20.39.2 * u --- lib/extension/publish.ts | 4 +++- package-lock.json | 10 +++++----- package.json | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/lib/extension/publish.ts b/lib/extension/publish.ts index 2c25083d8..925bc0bd7 100644 --- a/lib/extension/publish.ts +++ b/lib/extension/publish.ts @@ -259,7 +259,9 @@ export default class Publish extends Extension { if (usedConverters[endpointOrGroupID] === undefined) usedConverters[endpointOrGroupID] = []; /* istanbul ignore next */ // Match any key if the toZigbee converter defines no key. - const converter = converters.find((c) => (!c.key || c.key.includes(key)) && (!c.endpoint || c.endpoint == endpointName)); + const converter = converters.find( + (c) => (!c.key || c.key.includes(key)) && (!c.endpoints || (endpointName && c.endpoints.includes(endpointName))), + ); if (parsedTopic.type === 'set' && converter && usedConverters[endpointOrGroupID].includes(converter)) { // Use a converter for set only once diff --git a/package-lock.json b/package-lock.json index 61a89ee8a..673ba73a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "zigbee2mqtt", - "version": "1.41.0", + "version": "1.41.0-dev", "license": "GPL-3.0", "dependencies": { "ajv": "^8.17.1", @@ -34,7 +34,7 @@ "winston-transport": "^4.8.0", "ws": "^8.18.0", "zigbee-herdsman": "2.1.7", - "zigbee-herdsman-converters": "20.38.0", + "zigbee-herdsman-converters": "20.39.2", "zigbee2mqtt-frontend": "0.7.4" }, "bin": { @@ -8628,9 +8628,9 @@ } }, "node_modules/zigbee-herdsman-converters": { - "version": "20.38.0", - "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-20.38.0.tgz", - "integrity": "sha512-6mIuvcSvV+jMVks8w8w87+nkHwzHRAaENGDQ3xBFlLn76bWZtHrsA/y8qnxhlDQhh+XZn5K6ttupU0UVC97mfQ==", + "version": "20.39.2", + "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-20.39.2.tgz", + "integrity": "sha512-dR5EkHRvYEtk+v+ucOTOl9F1w6xdHfjqBr28VEYnPZXXNh4YQIQ+5bIyeL8xMR4rUZ3Yr0uG89yrhQ7xP1hIUQ==", "license": "MIT", "dependencies": { "axios": "^1.7.7", diff --git a/package.json b/package.json index 816053a49..f428e2c26 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "winston-transport": "^4.8.0", "ws": "^8.18.0", "zigbee-herdsman": "2.1.7", - "zigbee-herdsman-converters": "20.38.0", + "zigbee-herdsman-converters": "20.39.2", "zigbee2mqtt-frontend": "0.7.4" }, "devDependencies": {