How take binary file from node "On submission form" through all nodes?

I send file to “On submission form” but after one node I can’t gat binary file.

Describe the problem/error/question

{{ $(‘On form submission’).item.binary.data}} not work!

What is the error message (if any)?

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:
1 Like

Hi @vadim_ivanov!
In your last node it should be data not ={{ $('On form submission').item.binary.data }}

Also you can try using a merge node with combine by position, and there connect input 1 as the form submission, and input 2 the output of your processing node if it exists in the bigger flow,

Um also you can try using a set field node after your form submission with “Include Other Input Fields” option so that this will carry the binary file forward and would not stop it.

Let me know what works.

1 Like

Hi @vadim_ivanov,

for this specific workflow you could also just enable to keep the binary data in the output of the “Extract PDF Text” node:

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.