From 7ff5721ea29050ee257bd9224e5bcd0a95c92118 Mon Sep 17 00:00:00 2001 From: Jan Oberhauser Date: Tue, 15 Oct 2019 16:10:28 +0200 Subject: [PATCH] :bug: Fix bug that it did delete static data when it did not change --- packages/cli/src/WorkflowExecuteAdditionalData.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/src/WorkflowExecuteAdditionalData.ts b/packages/cli/src/WorkflowExecuteAdditionalData.ts index a7b201027..8565aff6b 100644 --- a/packages/cli/src/WorkflowExecuteAdditionalData.ts +++ b/packages/cli/src/WorkflowExecuteAdditionalData.ts @@ -158,7 +158,7 @@ const hooks = (mode: WorkflowExecuteMode, workflowData: IWorkflowBase, execution workflowExecuteAfter: [ async (fullRunData: IRun, newStaticData: IDataObject): Promise => { try { - if (mode !== 'manual' && WorkflowHelpers.isWorkflowIdValid(workflowData.id as string) === true) { + if (mode !== 'manual' && WorkflowHelpers.isWorkflowIdValid(workflowData.id as string) === true && newStaticData) { // Workflow is saved so update in database try { await WorkflowHelpers.saveStaticDataById(workflowData.id as string, newStaticData);