It's expected to not get any details when I request the state of a function execution?
I have create a function that throws an error:
export default async ({ req, res, log, error }) => {
throw new Error("HELLO_WORLD");
};
the I execute it asynchronously, and I get the status with getExecution
.
However I don't see any error details:
{
"trigger": "http",
"status": "failed",
"requestMethod": "POST",
"requestPath": "/",
"requestHeaders": [],
"responseStatusCode": 500,
"responseBody": "",
"logs": "",
"errors": "",
"duration": 0.0054829120635986
}
Is there any way to get that information? (HELLO_WORD
)
res.send("HELLO_WORLD")
doesn't get any information as well
Why I need this?
As function have more chance to get timeout when the execution is synchronous, I'm trying to get a similar behavior with async, but error handling isn't easy without getting something more specific than error 500
or failed
it's supposed to...i think this is a bug
Recommended threads
- Need help with createExecution function
Hi, Need some help understanding createExecution. When requesting function execution via createExecution, the function handler arguments are incorrect and rese...
- Realtime with multiple connections
I need the Realtime on multiple Collections for diffrent applicational logic. So my question is: Is there a way to have only 1 Websocket connection or do I need...
- Can't login or deploy functions in Appwr...
Hello, since i updatet to the appwrite cli 6.1.0 i can't login or deploy functions with the cli. When i call the command: "appwrite get account --verbose" i ge...