my question is fairly simple. Often it happens, that I have to prepare data based on a condition, maybe load some additional data or just do something with the already existing output. This means I split the workflow path into two branches. After the work is done I want to merge back into the original branch. So I can continue and don’t have to copy nodes that basically do the same job.
This is a simple example of what I am trying to do:
This does not work however. I guess it is because the IF node returns either true or false. For example, the IF node returned true, the data was successfully prepared but the last node won’t execute because the IF node returned true and since the sheets node is linked to the false output, it won’t execute.
I believe this is expected behavior and I was naive to believe it would work that way. But is there a similar pattern? I do not want to duplicate nodes and/or whole branches just because I have to occasionally do some extra work before continuing.
Any tipp would be greatly appreciated