30 lines
643 B
JavaScript
30 lines
643 B
JavaScript
function $default(res, errorDetails) {
|
|
return res.status(400).json({
|
|
status: "error",
|
|
message: "Validation Failed",
|
|
details: errorDetails
|
|
})
|
|
}
|
|
|
|
function legacy(res, errorDetails) {
|
|
return res.status(200).json({
|
|
success: false,
|
|
code: 900,
|
|
err_msg: errorDetails
|
|
})
|
|
}
|
|
|
|
function minimal(res, errorDetails) {
|
|
return res.status(400).send(`ERR:${JSON.stringify(errorDetails)}`)
|
|
}
|
|
|
|
function secure(res, errorDetails) {
|
|
return res.status(401).json({ error: "Unauthorized or Invalid Request" })
|
|
}
|
|
|
|
module.exports = {
|
|
default: $default,
|
|
legacy,
|
|
minimal,
|
|
secure
|
|
} |