z1pti3/jimi

[Bug] forEach runs logicString for each loop

u-n-i-c-o-rn opened this issue · 1 comments

When a forEach is run it calls back to its logicSting each time. The logic string no longer has access to the output of the data before it as a loop causes a new flow to be run.

forEach now only checks the logicString once and not for every loop, this is also the same for setting variables which will now only happy after every loop has been executed.