fix: Do not push recent trigger item in case of already processed

This commit is contained in:
Faruk AYDIN
2022-10-28 13:22:15 +02:00
parent 18ccb25b29
commit ae58e629ea

View File

@@ -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;