diff --git a/frontend/src/lib/components/flows/utils.ts b/frontend/src/lib/components/flows/utils.ts index 3482f2fba6..30f725f1b0 100644 --- a/frontend/src/lib/components/flows/utils.ts +++ b/frontend/src/lib/components/flows/utils.ts @@ -44,11 +44,10 @@ export function flowToMode(flow: Flow, mode: FlowMode): Flow { export function flattenForloopFlows(flow: Flow): Flow { let newFlow: Flow = JSON.parse(JSON.stringify(flow)) if (newFlow.value.modules[1]?.value.type == FlowModuleValue.type.FORLOOPFLOW) { - if (newFlow.value.modules.length > 0) { - const oldModules = newFlow.value.modules[1].value.value?.modules ?? [] - newFlow.value.modules = newFlow.value.modules.slice(0, 1) - newFlow.value.modules.push(...oldModules) - } + const oldModules = newFlow.value.modules[1].value.value?.modules ?? [] + newFlow.value.modules = newFlow.value.modules.slice(0, 1) + newFlow.value.modules.push(...oldModules) + } return newFlow }