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 e359259fc..6e9add270 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 @@ -337,6 +337,7 @@ module.exports = function(RED) { } }); } + function reduceAndSendGroup(node, group, done) { var is_right = node.reduce_right; var flag = is_right ? -1 : 1; @@ -610,6 +611,15 @@ module.exports = function(RED) { return; } + if (node.mode === 'custom' && msg.hasOwnProperty('parts')) { + if (msg.parts.hasOwnProperty('parts')) { + msg.parts = { parts: msg.parts.parts }; + } + else { + delete msg.parts; + } + } + var payloadType; var propertyKey; var targetCount;