diff --git a/packages/backend/src/helpers/global-variable.ts b/packages/backend/src/helpers/global-variable.ts index 095cf6b8..12d8bb59 100644 --- a/packages/backend/src/helpers/global-variable.ts +++ b/packages/backend/src/helpers/global-variable.ts @@ -73,14 +73,16 @@ const globalVariable = async ( }, }, pushTriggerItem: (triggerItem: ITriggerItem) => { - $.triggerOutput.data.push(triggerItem); - - if ( - $.execution.testRun || - isAlreadyProcessed(triggerItem.meta.internalId) - ) { + if ($.execution.testRun) { + $.triggerOutput.data.push(triggerItem); throw new EarlyExitError(); } + + if (isAlreadyProcessed(triggerItem.meta.internalId)) { + throw new EarlyExitError(); + } + + $.triggerOutput.data.push(triggerItem); }, setActionItem: (actionItem: IActionItem) => { $.actionOutput.data = actionItem;