From e346702292a3fbb9d4b06977ea9f74c1397f7d47 Mon Sep 17 00:00:00 2001 From: Dave Conway-Jones Date: Sat, 1 Jun 2019 23:49:27 +0100 Subject: [PATCH] stop join tripping up if last message of buffer is blank. --- packages/node_modules/@node-red/nodes/core/logic/17-split.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/nodes/core/logic/17-split.js b/packages/node_modules/@node-red/nodes/core/logic/17-split.js index ec879c253..c644b9e36 100644 --- a/packages/node_modules/@node-red/nodes/core/logic/17-split.js +++ b/packages/node_modules/@node-red/nodes/core/logic/17-split.js @@ -628,7 +628,9 @@ module.exports = function(RED) { var group = inflight[partId]; if (payloadType === 'buffer') { - inflight[partId].bufferLen += property.length; + if (property !== undefined) { + inflight[partId].bufferLen += property.length; + } } if (payloadType === 'object') { group.payload[propertyKey] = property;