11 lines
329 B
JavaScript
11 lines
329 B
JavaScript
function handleError(req, res, code, cause) {
|
|
if (req.headers["accept"]?.includes("application/json")) {
|
|
return res.status(code).json({ success: false, error: { code, message: cause } })
|
|
} else {
|
|
return res.render("error", { error: { code, message: cause } })
|
|
}
|
|
}
|
|
|
|
module.exports = {
|
|
handleError
|
|
} |