Full error: Internal curl errors has occurred within the executor! Error Number: 28. Error Msg: Operation timed out after 15001 milliseconds with 0 bytes received\nError Code: 500
Was trying to troubleshoot how I had implemented this when I managed to finally get the actual error from listDocuments (using the error-function instead of log gave me "TypeError: error is not a function)
My code:
const tasksBatch = await databases.listDocuments(
DATABASE_ID,
TASK_COLLECTION_ID,
[
Query.and([
Query.limit(limit),
Query.offset(offset),
Query.equal('completed', false),
Query.isNotNull('nextReminder'),
Query.lessThanEqual('nextReminder', now),
]),
]
);
can you show full function code?
also the query can be improved here. not everything needs to be in the and query. You could move limit and offset out. see - https://appwrite.io/docs/products/databases/queries
Yeah, I figured and tired that. Still got the same error though.
Full function. Recent changes were the fetch helper methods and changing from sdk, { Query } to * as sdk as that import didn't have a default export any more. I usually code in TS and this is just JS so I might be stumbling on something there
I reversed to the last working deploy and that seems to be working actually. So it seems like it's my code after all...
It's a little annoying that the functions doesn't have a TS option for node servers when you use the guide. It defaults to main.js so you have to add TS yourself. I looked it up but haven't had time to convert it yet. I think that could help troubleshooting things like this. I imagine most devs that use node also uses TS anyway?
but yeah, the code does seem to run until listDocuments so it leads me to believe the issue is there and I do get an internal 500 error from it too.
Might be the sdk rather than the Appwrite function though. Hard to tell.
Redeploying the earlier version also deployed the less up to date dependencies. So some bug might have been introduced there.
Recommended threads
- Synchronous function execution timeout w...
I am calling server functions with xasync = true and I still get this error message. Synchronous function execution timed out. Use asynchronous execution inste...
- Function running for more than 2 hours i...
This is my projectID: 669fe01b003800dd0503 Cloud functionID is 696ea05400147eb8eb3b I hope this doesn't count against my GB-hours?
- Session not found. Please run appwrite l...
I have encounter an issue with appwrite CLI They asking for a login session but in the doc, itβs mention that only setup client with endpoint / api key is enou...