Merge pull request #9244 from Budibase/fix/looping-issue

Fix looping issue with subsequent loop steps
This commit is contained in:
Peter Clement 2023-01-05 15:56:00 +00:00 committed by GitHub
commit 496b140081
1 changed files with 2 additions and 2 deletions

View File

@ -419,7 +419,7 @@ class Orchestrator {
// Delete the step after the loop step as it's irrelevant, since information is included // Delete the step after the loop step as it's irrelevant, since information is included
// in the loop step // in the loop step
if (wasLoopStep) { if (wasLoopStep && !loopStep) {
this._context.steps.splice(loopStepNumber + 1, 1) this._context.steps.splice(loopStepNumber + 1, 1)
wasLoopStep = false wasLoopStep = false
} }
@ -438,8 +438,8 @@ class Orchestrator {
}) })
this._context.steps[loopStepNumber] = tempOutput this._context.steps[loopStepNumber] = tempOutput
loopSteps = undefined
wasLoopStep = true wasLoopStep = true
loopSteps = []
} }
} }