feat: don't interrupt execution due to quota

This commit is contained in:
Ali BARIN
2023-03-09 15:13:50 +00:00
parent 8b81391e2f
commit ae3512fecf
4 changed files with 20 additions and 12 deletions

View File

@@ -1,4 +1,3 @@
import appConfig from '../config/app';
import Flow from '../models/flow';
import globalVariable from '../helpers/global-variable';
import EarlyExitError from '../errors/early-exit';
@@ -13,11 +12,6 @@ type ProcessFlowOptions = {
export const processFlow = async (options: ProcessFlowOptions) => {
const { testRun, flowId } = options;
const flow = await Flow.query().findById(flowId).throwIfNotFound();
if (!testRun) {
await flow.throwIfQuotaExceeded();
}
const triggerStep = await flow.getTriggerStep();
const triggerCommand = await triggerStep.getTriggerCommand();