Serial Loops - Issue with operators

Hello,

With Serial Loops, we can now “easily” paginate APIs using workflows! But I’ve struck what I believe is a bug! When you try to use a Verify Data Type or Compare Numbers operator inside a Serial Loop, it simply won’t work! I have an HttpRequest whose response I want to validate to check whether I should end my loop or keep processing, but the operators inside a Serial Loop simply can’t check the data — they always give a false positive!

Has anyone faced this issue?

Hi @YanCoelho

I noticed this same behavior and made a post in the original announcement below. There hasn’t been a reply from product yet, but it seemed to work for me when I used a define variable before the serial loop, but not when I used it inside the serial loop.

Can you confirm that your define variable step is in or outside the loop?

Hi @trettkowski

I was trying to validate an HttpResponse from an action inside the loop, but I had this issue as well. However, I managed to bypass it by updating the variable inside the loop!

Just a test workflow, but works!

TestPag.json (7.6 KB)