Describe the problem/error/question
I’m seeing an error when attempting to get attachments from emails and create records in FileMaker.
There are a couple of things that don’t look right. The number of attachments goes from 11 to 121 to 66.
The ‘DownloadAttachment’ node always seems to be the previous number of items squared, like it is running for each item, but then all items. I can’t see how I would get it to run on only each attachment. I need to run the GetAttachments node, as I need the ID in the next node.
My final step is failing because it is not reading the ID from the earlier node.
It can see the data on the left, when selecting it, but doesn’t show on the right.
We believe this was working correctly before the OAuth issues last wee, but it may be unrelated. We also updated our version as part of this.
What is the error message (if any)?
NodeOperationError: The action "Can’t get data for expression" is not implemented yet!
at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/FileMaker/FileMaker.node.js:711:19)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:672:19)
at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:652:53
Please share your workflow
Share the output returned by the last node
The desired result in this case is a record for each attachment created in FileMaker, with the email ID as a foreign key, and the corresponding Email record created.
Information on your n8n setup
- n8n version: 1.18.0
- Database (default: SQLite): -
- n8n EXECUTIONS_PROCESS setting (default: own, main): -
- Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud