Files
bch-dex/src/controllers/rest-api/middleware/error.js
T
2022-09-08 08:58:39 -07:00

12 lines
243 B
JavaScript

export default function errorMiddleware () {
return async (ctx, next) => {
try {
await next()
} catch (err) {
ctx.status = err.status || 500
ctx.body = err.message
ctx.app.emit('error', err, ctx)
}
}
};