
Hello guys ! For function creation via VSC, it is mandatory (not optional) to provide "installationId" but I don't know what it really is and where to find it. Documentation is not clear enough on the web site.
Here is error I get when trying to create function without providing the "installationId"
TypeScript
at Client.call (/usr/local/server/src/function/node_modules/node-appwrite/lib/client.js:206:15)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Functions.create (/usr/local/server/src/function/node_modules/node-appwrite/lib/services/functions.js:174:16)
at async Module.default (file:///usr/local/server/src/function/src/main.js:31:27)
at async execute (/usr/local/server/src/server.js:157:22)
at async action (/usr/local/server/src/server.js:174:13)
at async /usr/local/server/src/server.js:10:9```
TL;DR
Developers are required to provide "installationId" when creating functions via VSC. The error occurs when this parameter is not included. The exact definition and location of "installationId" is unclear in the documentation provided.Recommended threads
- Server Error when Pushing a Function
Get this ambiguous error when trying to push my function, it's TypeScript using NodeJS 18 ``` ? Which functions would you like to push? get-grades (get-grades)...
- Having errors migrating to cloud
Project will not migrate compeltely
- ENV vars not updating
When i do `nano .env` it shows `_APP_DOMAIN_TARGET=` as set to my domain, but when i do `docker compose exec appwrite vars` it shows `_APP_DOMAIN_TARGET=` as ...
