From 153f87704b0a65e093817e48ae30ed5a94b05db6 Mon Sep 17 00:00:00 2001 From: Steve-Mcl Date: Sun, 24 Oct 2021 22:21:44 +0100 Subject: [PATCH] fix datatype in node config not used. fixes #3215 --- packages/node_modules/@node-red/nodes/core/network/10-mqtt.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/nodes/core/network/10-mqtt.js b/packages/node_modules/@node-red/nodes/core/network/10-mqtt.js index 4e47b17f1..5d4efaf93 100644 --- a/packages/node_modules/@node-red/nodes/core/network/10-mqtt.js +++ b/packages/node_modules/@node-red/nodes/core/network/10-mqtt.js @@ -1040,7 +1040,7 @@ module.exports = function(RED) { //subscribe to sub.topic & hook up subscriptionHandler node.brokerConn.subscribe(sub.topic, options, function (topic, payload, packet) { - subscriptionHandler(node, sub.datatype, topic, payload, packet); + subscriptionHandler(node, sub.datatype || node.datatype, topic, payload, packet); }, node.id); node.dynamicSubs[sub.topic] = sub; //save for later unsubscription & 'list' action })