From b35d97f778d370eefc9ce3310e159fbca3c30716 Mon Sep 17 00:00:00 2001 From: Jan Oberhauser Date: Sun, 9 Jan 2022 10:39:48 +0100 Subject: [PATCH] :bug: Fix issue that empty binary data overwrite others on merge --- packages/nodes-base/nodes/Merge/Merge.node.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/nodes-base/nodes/Merge/Merge.node.ts b/packages/nodes-base/nodes/Merge/Merge.node.ts index 07b103f48..1b6915716 100644 --- a/packages/nodes-base/nodes/Merge/Merge.node.ts +++ b/packages/nodes-base/nodes/Merge/Merge.node.ts @@ -284,7 +284,7 @@ export class Merge implements INodeType { } for (const key of Object.keys(dataInput2[i].binary!)) { - newItem.binary[key] = dataInput2[i].binary![key]; + newItem.binary[key] = dataInput2[i].binary![key] ?? newItem.binary[key]; } }