#How to trycatch the entire defaultAPIFileRouteHandler and return a 500 status code ?

7 messages · Page 1 of 1 (latest)

desert summit
#

I want to return a 500 status code when any of the /api/ routes throw an error. Currently by default setup from the docs shows this with the stack trace.
how do i manage to try catch all the /api/ routes and return a 500 with like the following json { message: "internal server errror" }
i also would like to have the exception console.log()-ed
how do i manage to do this ?

deep hatch
#

should be possible with Middlewares on the alpha branch

tranquil viper
deep hatch
#

there were no middlewares aside from server functions

#

now you can attach middlewares to "server routes" which replace API routes . much more generic concept now

desert summit
deep hatch
#

you can use the alpha version already now