Error this.getNodeParameter(...).join is not a function

I did some more digging and it seems my use of the expression to grab the channel ID is the same one that was suggested by @RicardoE105 in another thread.

You should be able to do it with {{$node["name of the node"].json["channelId"]}}

I found an existing Github issue which documents the same error I am running into.

“User IDs” expects an Array. So you have to write {{ [$node....] }}

This helped me narrow down my issue to actually being with the expression I used inside the “User IDs” being the cause of the error.

Changing my expression from

{{$node["Check User's Email"].json["user"]["id"]}}

to

{{ [ $node["Check User's Email"].json["user"]["id"] ] }}

solved my issue.

That said, I do still get a warning despite it working.

The value “[Array: [“U038MK3JPEE”]]” is not supported!

3 Likes