Files
simple-mail-cleaner/backend/node_modules/fastify/lib/error-status.js
2026-01-22 19:05:45 +01:00

15 lines
339 B
JavaScript

'use strict'
const {
kReplyHasStatusCode
} = require('./symbols')
function setErrorStatusCode (reply, err) {
if (!reply[kReplyHasStatusCode] || reply.statusCode === 200) {
const statusCode = err && (err.statusCode || err.status)
reply.code(statusCode >= 400 ? statusCode : 500)
}
}
module.exports = { setErrorStatusCode }