Hello, I’m running into an issue when trying to pass a webhook parameter to a slack node. Can anyone help?
Describe the issue/error/question
An error occurs when trying to use an expression within a slack node to set the channel ID from a webhook input. For some reason this is the only place this seems to error out. I have another flow that branches from that first Switch
node and pulls information from the same webhook into a different slack node and response without issue.
The expression is as follows:
{{$node["Webhook"].json["query"]["slack_internal_channel_id"]}}
What is the error message (if any)?
TypeError: this.getNodeParameter(...).join is not a function
at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Slack/Slack.node.js:303:77)
at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/src/Workflow.js:536:37)
at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/src/WorkflowExecute.js:454:62
at processTicksAndRejections (node:internal/process/task_queues:96:5)
Please share the workflow
Information on your n8n setup
- n8n version: 0.177.0
- Database you’re using (default: SQLite): SQLite
- Running n8n via [Docker, npm, n8n.cloud, desktop app]: Docker