From 93a2e2151ec1911fc461fdaac932f3c6c0a4ff9a Mon Sep 17 00:00:00 2001 From: Ali BARIN Date: Thu, 25 May 2023 14:04:09 +0000 Subject: [PATCH] fix: early exit upon failed actions --- packages/backend/src/workers/action.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/backend/src/workers/action.ts b/packages/backend/src/workers/action.ts index dcc79cf5..c06833d3 100644 --- a/packages/backend/src/workers/action.ts +++ b/packages/backend/src/workers/action.ts @@ -26,6 +26,8 @@ export const worker = new Worker( const { stepId, flowId, executionId, computedParameters, executionStep } = await processAction(job.data as JobData); + if (executionStep.isFailed) return; + const step = await Step.query().findById(stepId).throwIfNotFound(); const nextStep = await step.getNextStep();