From 3e8fc17f1f73848a888f70a97ae95f137549b124 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Mon, 21 Apr 2025 12:48:30 +0100 Subject: [PATCH] Let split node send original msg to complete --- .../node_modules/@node-red/nodes/core/sequence/17-split.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/node_modules/@node-red/nodes/core/sequence/17-split.js b/packages/node_modules/@node-red/nodes/core/sequence/17-split.js index 46ecb2636..5fe6b3c4e 100644 --- a/packages/node_modules/@node-red/nodes/core/sequence/17-split.js +++ b/packages/node_modules/@node-red/nodes/core/sequence/17-split.js @@ -151,10 +151,11 @@ module.exports = function(RED) { if (node.arraySplt === 1) { m = m[0]; } - RED.util.setMessageProperty(msg,node.property,m); - msg.parts.index = i; + const newmsg = RED.util.cloneMessage(msg) + RED.util.setMessageProperty(newmsg,node.property,m); + newmsg.parts.index = i; pos += node.arraySplt; - send(RED.util.cloneMessage(msg)); + send(newmsg); } done(); }