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
- I can't UNPAUSE my project with the free...
I received an email notifying me that my project had been paused due to inactivity, and the email included a link to "Restore project." However, that button red...
- Error trying to deploy functions from CL...
✗ Error • on-auth-create (6a00b2ab000c9ce2949b) • Server Error ✗ Error: No functions were pushed. Prject ID: 69ffe0270033a4ac420a
- Intermittent Deploy and Execution Errors...
Project: project-fra-658e2f5f4ba30df91177 Function ID: 69bde006001c56757f49 **Several execution errors with:** Timed out waiting for runtime.\nError Code: 400...