UNPKG

@atproto/ozone

Version:

Backend service for moderating the Bluesky network.

15 lines 562 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.handler = void 0; const xrpc_server_1 = require("@atproto/xrpc-server"); const logger_1 = require("./logger"); const handler = (err, _req, res, next) => { logger_1.httpLogger.error({ err }, 'unexpected internal server error'); if (res.headersSent) { return next(err); } const serverError = xrpc_server_1.XRPCError.fromError(err); res.status(serverError.type).json(serverError.payload); }; exports.handler = handler; //# sourceMappingURL=error.js.map