
Hello Appwriter, i can't get list of users from Appwrite
TypeScript
// This is your Appwrite function
// It's executed each time we get a request
export default async ({ req, res, log, error }) => {
const client = new Client();
const functions = new Functions(client);
const database = new Databases(client);
const storage = new Storage(client);
const users = new Users(client);
const ENDPOINT = process.env.MY_APPWRITE_ENDPOINT;
const PROJECT_ID = process.env.APPWRITE_FUNCTION_PROJECT_ID;
const API_KEY = process.env.APPWRITE_API_KEY;
const DATABASE_ID = process.env.DATABASE_ID;
const USERS_ID = process.env.USERS_ID;
client.setEndpoint(ENDPOINT).setProject(PROJECT_ID).setKey(API_KEY);
try{
//GET ALL USERS IN ACCOUNT
const result = await users.list();
log(`result ${result.documents}`);
log(`result ${result.documents.length}`);
}catch(error){
log({
"error": error,
"depth": 'Users Account',
})
}
return res.send({"data": "end like this"});
};```
TL;DR
Appwrite developer having trouble getting a list of users. The issue may be due to a problem with the Appwrite setup or the API key. Double-check the configuration and ensure the correct permissions are set.Recommended threads
- mcp-for-docs not working properly
I'm experiencing issues integrating the MCP server tool with Cursor IDE. The MCP server connection establishes successfully initially but fails after one minute...
- When connecting to VCS (Version Control ...
Hello, when I try to define in my function the root path of a function I get this when I click "Update".
- queries.map is not a function
Query.createdBefore doesnt work ``` tables.updateRows({ databaseId: process.env.APPWRITE_DATABASE_ID, tableId: process.env.APPWRITE_TABLE_ID, ...
