Trying to run databases.createDocument via node-appwrite SDK gives PHP error
- 0
- Self Hosted
- Databases
I am running appwrite self hosted version 1.5.4 and using SDK for "node-appwrite" version 12.0.0 when I try to do a create document call I get this error: Error in transaction.post.ts Error: Error handler had an error: Appwrite\Extend\Exception::__construct(): Argument #3 ($code) must be of type ?int, string given, called in /usr/src/code/app/controllers/general.php on line 711
at Client.call (node_modules/node-appwrite/lib/client.js:206:15) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Databases.createDocument (node_modules/node-appwrite/lib/services/databases.js:1711:16) at Object.handler (server/api/bank/transaction/transaction.post.ts:27:1) at async node_modules/h3/dist/index.mjs:1962:19 at async Object.callAsync (node_modules/unctx/dist/index.mjs:72:16) at async Server.toNodeHandle (node_modules/h3/dist/index.mjs:2249:7)
Get a bit perplexed by the general.php error π hope someone might help point me in the right direction
Recommended threads
- Local appwrite run functions --user-id n...
Hi, I'm running into an issue when testing Appwrite functions locally with user impersonation. I'm using a self-hosted Appwrite instance and running functions ...
- Selfhosted Github App installation
I've followed this guide: https://appwrite.io/docs/advanced/self-hosting/configuration/version-control to connect GitHub to my self-hosted Appwrite instance (1....
- User ID case sensitivity
I see that through REST (and SDK as well), getting a user is not case sensitive. And even though documentation does not clearly state that it is, the wording "V...