the doc says the context param of server Functions contains 4 elements. req, res, log, and error. but we don't know what's available for us inside these 4 element objects. I tried logging the whole object, but seems the Appwrite console doesn't dump objects, even if we pass it as JSON.stringify(<OBJECT>). it only shows string-based values.
So is there any way for me to check the whole object(s)?
They're mostly strings and objects...I'm surprised logging it or stringifying it doesn't work 🧐
Res has functions and log and error are functions so you can't log those
You do know we documented all of it, right?
yes I checked those. I'm mainly asking about the TS support for better DX
Ya we've talked about it internally multiple times. I think it's a matter of the time to do it, considering we have a dozen or so runtimes
think i can make any contribution to this?
it would be best to start with an issue
[SOLVED] any TypeScript support for Function's context object?
Recommended threads
- Go 1.25 runtime
So I'm trying to use go 1.25 for my functions and I can only find go-1.23 as a function runtime. So I did some searching and found https://github.com/appwrite/a...
- Python TablesDB Rework
Hi, i starting to rework some older functions to TablesDB list_rows Method. I used list_documents with a resultset with worked fine. Now i tried to get all rows...
- HUGE OUTRAGE IN APPWRITE, I CANNOT ACCES...
I have 2k users trying to access, sending me messages. What am I supposed to do? Please solve this asap.