ZionniteOriginal post
Rank 4: Virtual Machine
Hello Appwriter,
i can't get list of users from Appwrite
Plain text
// This is your Appwrite function// It's executed each time we get a requestexport 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"});
};```Summary
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.