minecluster/lib/routes/error-route.ts
2024-03-29 16:54:12 -06:00

18 lines
386 B
TypeScript

// @ts-nocheck
export function logErrors(err, req, res, next) {
console.error(err.stack);
next(err);
}
export function clientErrorHandler(err, req, res, next) {
if (req.xhr) {
res.status(500).send({ error: "Something failed!" });
} else {
next(err);
}
}
export function errorHandler(err, req, res, next) {
res.status(500);
res.render("error", { error: err });
}