n8n
Version:
n8n Workflow Automation Tool
11 lines • 616 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sendPublicApiErrorResponse = sendPublicApiErrorResponse;
const http_error_classifier_1 = require("../../errors/http-error-classifier");
const http_error_serializers_1 = require("../../errors/http-error-serializers");
function sendPublicApiErrorResponse(res, error) {
const descriptor = (0, http_error_classifier_1.classifyHttpError)(error);
const { status, body } = (0, http_error_serializers_1.serializePublicApiError)(descriptor);
res.status(status).json(body);
}
//# sourceMappingURL=public-api-error-response.js.map