fix: Do not push recent trigger item in case of already processed
This commit is contained in:
@@ -73,14 +73,16 @@ const globalVariable = async (
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
pushTriggerItem: (triggerItem: ITriggerItem) => {
|
pushTriggerItem: (triggerItem: ITriggerItem) => {
|
||||||
|
if ($.execution.testRun) {
|
||||||
$.triggerOutput.data.push(triggerItem);
|
$.triggerOutput.data.push(triggerItem);
|
||||||
|
|
||||||
if (
|
|
||||||
$.execution.testRun ||
|
|
||||||
isAlreadyProcessed(triggerItem.meta.internalId)
|
|
||||||
) {
|
|
||||||
throw new EarlyExitError();
|
throw new EarlyExitError();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isAlreadyProcessed(triggerItem.meta.internalId)) {
|
||||||
|
throw new EarlyExitError();
|
||||||
|
}
|
||||||
|
|
||||||
|
$.triggerOutput.data.push(triggerItem);
|
||||||
},
|
},
|
||||||
setActionItem: (actionItem: IActionItem) => {
|
setActionItem: (actionItem: IActionItem) => {
|
||||||
$.actionOutput.data = actionItem;
|
$.actionOutput.data = actionItem;
|
||||||
|
Reference in New Issue
Block a user