
a small listDocuments in function keeps failing with 500
TypeScript
at Client.call (/usr/local/server/src/function/node_modules/node-appwrite/lib/client.js:174:31)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async Databases.listDocuments (/usr/local/server/src/function/node_modules/node-appwrite/lib/services/databases.js:1638:16)
at async Module.default (file:///usr/local/server/src/function/src/main.js:14:24)
at async execute (/usr/local/server/src/server.js:141:22)
at async /usr/local/server/src/server.js:158:13```
the code
```const candidates = await databases.listDocuments(
process.env.DATABASE_ID,
process.env.CANDIDATE_COLLECTION_ID,
[
Query.select(['date', 'university', 'videos', 'regions', 'user_id', 'profile_image', 'status']),
Query.equal('status', 'accepted'),
Query.limit(PAGE_SIZE),
Query.offset(req.query.page * PAGE_SIZE)
]
);
log('Preparation list for '+ candidates.total)```
**note that dashboard showing random 500**
TL;DR
User is experiencing an issue with a small listDocuments function, which keeps failing with a 500 error. They are querying on relationship attributes and using the Appwrite cloud. User wants to know if others have experienced similar issues and if there is a solution.
Solution: The error seems to be related to a server error. One possible solution is to check if the code is correctly querying on the relationship attributes and ensure that the database and collection IDs are correct. It might also be helpful to contact Appwrite customer support for further assistance.
do you have relationships on this collection?

is this on Appwrite cloud?

it's on cloud yeap, there is a relation yeap

are you querying on any of the relationship attributes?
Recommended threads
- Why "You’ve reached the limit for your G...
Why did Appwrite send me this alert when the usage reached 10605%? Is it too late? Why not when reached 100% usage? And I can not pay for more usage described ...
- Subdomain failed verification
So I wanted to do a custom subdomain, because local storage doesn't work for me, but I've tried it a long time ago, it didn't work for me, and now I'm trying ag...
- Sites 30MB limit from GitHub
I’m deploying a site from github as Other type on the Hobby plan. It is actually a Flutter web app but it’s in a subdirectory with the root being an html landin...
