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
- Clean install of 1.9.0 shows errors in a...
I just run a full clean install of Appwrite on my server following the Manual installation guide in the docs page. The console seems to work, visually there d...
- Setup custom domain on selfhosted behind...
Hello everyone, can anyone help me to setup a custom domain on a selfhosted appwrite instance thats running behind cloudflare tunnels? Current setup: Appwrite r...
- Why does this happen?
`AppwriteException: general_argument_invalid, Invalid `secret` param: Value must be a valid string and at least 1 chars and no longer than 256 chars (400)` the...