Hello members of this awesome community,
I just realized that IF node stops working correctly if there is a preceding IF node immediately before it.
Is that the expected behavior?
The first IF checks if Field#1 in Airtable is not empty (result is correct). The second IF immediately after it is checking that a different field#2 is not empty. The result in this node turns out to be incorrect.
And yes, I know that I can have multiple conditions in one node, but am just curious to see what’s going on here.
TLDR: when working with Airtable records, the first IF conditions returns correct results, while 2nd/3rd ones are very “random”. Checking if the record value IS EMPTY doesn’t seem to work correctly
UPD: If the subsequent IF condition depend on the data returned in the previous step, it works correctly. That’s great to know, but still weird?