From 9865dcdb0a09f7c343fd87d4a9c05914ef37ef2a Mon Sep 17 00:00:00 2001 From: Ricardo Espinoza Date: Fri, 2 Apr 2021 09:26:33 -0400 Subject: [PATCH] :bug: Fix issue with Cortex Node (#1606) Cortex node it's iterating over all items, but it's not accumulating the results. Hence just the last item is returned. --- packages/nodes-base/nodes/Cortex/Cortex.node.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/nodes-base/nodes/Cortex/Cortex.node.ts b/packages/nodes-base/nodes/Cortex/Cortex.node.ts index eb20b23f2a..27a2d2c9e1 100644 --- a/packages/nodes-base/nodes/Cortex/Cortex.node.ts +++ b/packages/nodes-base/nodes/Cortex/Cortex.node.ts @@ -456,11 +456,12 @@ export class Cortex implements INodeType { ) as IJob; } } - } - if (Array.isArray(responseData)) { - returnData.push.apply(returnData, responseData as IDataObject[]); - } else if (responseData !== undefined) { - returnData.push(responseData as IDataObject); + + if (Array.isArray(responseData)) { + returnData.push.apply(returnData, responseData as IDataObject[]); + } else if (responseData !== undefined) { + returnData.push(responseData as IDataObject); + } } return [this.helpers.returnJsonArray(returnData)]; }