Rank 3: Container
Hello, I've set up a Function to delete user account completely from database.
This is my set up:
On delete account button press:
const response = await fetch("/api/deleteUser", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({ userId: user.$id }),
});
Which goes to api/deleteUser: (picture 1)
Then the function set up with root entry functions/deleteUserFunction/index.js (picture 2)
The entrypoint set up (picture 3)
The error i get in Function logs:
Could not load code file.
Error: Cannot find module 'node-appwrite'
Require stack:
- /usr/local/server/src/function/functions/deleteUserFunction/index.js
- /usr/local/server/src/server.js
at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
at Hook._require.Module.require (/usr/local/lib/node_modules/pm2/node_modules/require-in-the-middle/index.js:81:25)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (/usr/local/server/src/function/functions/deleteUserFunction/index.js:1:29)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Module._load (node:internal/modules/cjs/loader:827:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
Thanks for help !