Setting: Always use explicit ($node[ ]) references in a Workflow

I think it would be very helpful if you could set a Setting that forces the references to always be explicit in a flow.

For example if you use Data from the node exactly in front of it, its default uses $json.data. If you use a node that is not the directly connected (lets say a node 2 steps back) its uses $node[“Code1”].json.

Specially in the earlystages of building i find myself often building something and then adding additional Steps or moving nodes around, if i just build via drag an drop the Workflow isn’t working anymore since $json.data now refers to a totally different node then the Node I actually used data from.

That makes so much sense!

I also think this shouldd be an optional setting because some functionality depends on being able to get data straight from node before.

Cheers.

1 Like