mirror of
https://github.com/aljazceru/ditto.git
synced 2026-01-14 02:54:19 +01:00
feat: add onError() function hono handler
This commit is contained in:
@@ -340,6 +340,13 @@ app.get('/', frontendController, indexController);
|
||||
// Fallback
|
||||
app.get('*', publicFiles, staticFiles, frontendController);
|
||||
|
||||
app.onError((err, c) => {
|
||||
if (err.message === 'canceling statement due to statement timeout') {
|
||||
return c.json({ error: 'Everything will be fine, I mean it. Don\t worry child.' }, 500);
|
||||
}
|
||||
return c.json(500);
|
||||
});
|
||||
|
||||
export default app;
|
||||
|
||||
export type { AppContext, AppController, AppMiddleware };
|
||||
|
||||
Reference in New Issue
Block a user