Is There a Bug in the Conditional Flow Component or Am I Misinterpreting the Results?

This topic was automatically generated from Slack. You can find the original thread here.

Is this a bug in the conditional flow component - or am I missing something? See results image.

3 paths:

Conditional Path 1
:x: item A actually = false but condition looking for true
Conditional Path 2
:white_check_mark: item A actually = false and condition looking for false
:white_check_mark: item B actually = true and condition looking for true
• Verdict: should be :white_check_mark:… but pipedream said :x: and went to third path:
Conditional Path 3
• if none of the paths above are true
Am I missing something? Thanks much.

It might be due to how you’re passing the boolean, can you share a screenshot of the configuration step in the builder?

thanks andrew. you’re right. even though i seemed to be returning booleans in a prior node, the conditionals were not seeing it as booleans - and I couldn’t get it to recognize booleans from prior step… so changed everything to strings and it seems to work.

thanks again.