When defining variables via an edit fields module its pretty easy to access them later in the workflow and then use that variable to lets say make a simple if/else path decision.
However, if there is a HTTP module in between the Edit Fields and the module that wants to access the edit fields through the HTTP field I cant seem to access the variable in any way shape or form… is this normal?
Information on your n8n setup
n8n version: 1.84
Database (default: SQLite): SQLite
n8n EXECUTIONS_PROCESS setting (default: own, main): own
**Running n8n via (Docker, npm, n8n cloud, desktop app):**Docker
You need to use Merge node to pass required data forward explicitly (or $(nodeName) notation).
E.g.
Otherwise you will accumulate more and more data along the workflow, potentially run out of memory and the workflow will just stop working or will be very slow. So you you bring forward only the data that you actually need. I think it is a wise architectural decision.
If you question is answered, please mark this post as a Solution.