
Co-authored-by: dunemask <dunemask@gmail.com> Co-authored-by: Dunemask <dunemask@gmail.com> Reviewed-on: https://gitea.dunemask.dev/elysium/minecluster/pulls/4
17 lines
371 B
JavaScript
17 lines
371 B
JavaScript
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 });
|
|
}
|