-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Hi,
I get an error ("TypeError: google[api.name] is not a function"), at this statement (exactly at line 123):
var api = decodeAPI(node.api); api = google[api.name]({ version: api.version, auth: auth });
It looks like the "google" variable does not get initialized as expected. I am saying that b/c "google.discovery('v1');" works fine (and it populates the api list and operation), but "google[api.name]" does not.
I even tried to change the code and statically call the api that I need (e.g. _google.dialogflow), but I got the same error.
Any idea?
Here are the environment settings and conditions:
- I'm using NodeRed version 0.19.15, and NodeJS v 11.6.0
- The node is installed using command line: "npm i node-red-contrib-google"
- The error happens, no matter if the API and Operation are set in the node config or are sent dynamically in msg.api
- The "google-conn" is properly set. I used the same JSON key in other nodes and called google apis successfully.
- and here is the list of npm modules installed along with this node:
+-- [email protected]
|-- [email protected] | +-- [email protected] | |-- [email protected] deduped
| +-- [email protected]
| | +-- [email protected]
| | +-- [email protected]
| | | +-- [email protected]
| | | |-- [email protected] | | | +-- [email protected] | | | | +-- [email protected] deduped | | | |-- [email protected] deduped
| | | +-- [email protected]
| | |-- [email protected] | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | |-- [email protected] deduped
| | +-- [email protected]
| | | +-- [email protected]
| | | | +-- [email protected]
| | | | | +-- [email protected] deduped
| | | | | +-- [email protected]
| | | | | | +-- [email protected] deduped
| | | | | | +-- [email protected] deduped
| | | | | | +-- [email protected]
| | | | | |-- [email protected] | | | | |-- [email protected]
| | | |-- [email protected] | | | | +-- [email protected] | | | | | +-- [email protected] | | | | |-- [email protected]
| | | | +-- [email protected]
| | | | | +-- [email protected]
| | | | | +-- [email protected]
| | | | |-- [email protected] | | | | |-- [email protected]
| | | | |-- [email protected] deduped | | | | +-- [email protected] | | | |-- [email protected]
| | |-- [email protected] | | | +-- [email protected] | | | +-- [email protected] | | |-- [email protected]
| | |-- [email protected] deduped | | +-- [email protected] | | +-- [email protected] | | | +-- [email protected] | | | +-- [email protected] deduped | | | +-- [email protected] | | | |-- [email protected]
| | | | +-- [email protected] deduped
| | | | +-- [email protected] deduped
| | | | +-- [email protected] deduped
| | | | +-- [email protected]
| | | | +-- [email protected]
| | | |-- [email protected] deduped | | | +-- [email protected] | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] | | | | +-- [email protected] | | | | |-- [email protected] deduped
| | | | +-- [email protected] deduped
| | | |-- [email protected] deduped | | | +-- [email protected] | | | | +-- [email protected] | | | | | +-- [email protected] | | | | | +-- [email protected] | | | | | +-- [email protected] | | | | | |-- [email protected] deduped
| | | | | +-- [email protected] deduped
| | | | |-- [email protected] | | | | +-- [email protected] | | | | +-- [email protected] | | | | | +-- [email protected] | | | | | |-- [email protected]
| | | | | +-- [email protected]
| | | | | |-- [email protected] deduped | | | | | +-- [email protected] | | | | | +-- [email protected] | | | | |-- [email protected] deduped
| | | |-- [email protected] | | | |-- [email protected]
| | | +-- [email protected]
| | | | +-- [email protected]
| | | | |-- [email protected] deduped | | | | +-- [email protected] | | | | |-- [email protected] deduped
| | | | +-- [email protected]
| | | |-- [email protected] | | | |-- [email protected] deduped
| | | +-- [email protected]
| | | | +-- [email protected]
| | | | +-- [email protected] deduped
| | | |-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] deduped | | | +-- [email protected] | | | +-- [email protected] | | | +-- [email protected] | | | +-- [email protected] | | | +-- [email protected] | | | |-- [email protected]
| | |-- [email protected] | |-- [email protected]
| `-- [email protected]
Metadata
Metadata
Assignees
Labels
No labels