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
- How to Avoid Double Requests in function...
I'm currently using Appwrite's `functions.createExecution` in my project. I want to avoid double requests when multiple actions (like searching or pagination) a...
- Project in AppWrite Cloud doesn't allow ...
I have a collection where the data can't be opened. When I check the functions, there are three instances of a function still running that can't be deleted. The...
- Get team fail in appwrite function
I try to get team of a user inside appwrite function, but i get this error: `AppwriteException: User (role: guests) missing scope (teams.read)` If i try on cl...