Hi guys,
Key word is "sometimes". I have built flow with "Do until", to keep sending approves until manager of manager of manager has approved. It goes from doing it once to up to 3 cycles. It works! And then I noticed, that 1 out of 10 runs - it fails. No error. It simply doesn't go for another round.
I made a mockup flow just to emphasize on logic:
In real flow:
- 1st condition is doing "Approval stuff", and deciding if it is approved, if not - ending it
- 2nd condition is checking what role has approved, if it was not the person we need, we do nothing, just simple compose step telling us that we go for another cycle in "Do until" because variable value hasn't changed.
In reality, I found out, that those few times it ran only 1 cycle, went to "compose" saying lets do it again, then it simply left "Do until" and did whatever is afterwards. No fail, no error, simply left the cycle.
And yes, after the loop there is step setting "status" in my list and in this case it would say "Doing". So flow itself confirms, that there was a value and it should have continued "doing until"
Has anyone been in same situation? Any ideas?
Also - my plan for this case is manually additionally setting "status" to "Doing" even tho it already has that value.
Probably solved. In "Change Limits":
More about ISO 8601:
WarrenBelz
146,524
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
65,906
Most Valuable Professional