From 8402c0f4006d0251db41735542f38bb8a24cef9d Mon Sep 17 00:00:00 2001 From: Omar Ajoue Date: Thu, 11 May 2023 16:48:44 +0200 Subject: [PATCH] fix: Prevent type error messages for manual executions (no-changelog) (#6229) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: Prevent type error messages for manual executions (no-changelog) * Update packages/core/src/WorkflowExecute.ts Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ --------- Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ --- packages/core/src/WorkflowExecute.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/core/src/WorkflowExecute.ts b/packages/core/src/WorkflowExecute.ts index 072105c76a..88411e4f93 100644 --- a/packages/core/src/WorkflowExecute.ts +++ b/packages/core/src/WorkflowExecute.ts @@ -199,10 +199,11 @@ export class WorkflowExecute { if (node && pinData && pinData[node.name]) { incomingData.push(pinData[node.name]); } else { - incomingData.push( - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - runData[connection.node][runIndex].data![connection.type][connection.index]!, - ); + const nodeIncomingData = + runData[connection.node][runIndex]?.data?.[connection.type][connection.index]; + if (nodeIncomingData) { + incomingData.push(nodeIncomingData); + } } incomingSourceData.main.push({