UNPKG

@akrdevtech/lib-express-joi-validation-middleware

Version:
16 lines (15 loc) 738 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RequestValidationMiddlewareError = void 0; const errorSource_1 = require("../enums/errorSource"); const httpStatusCode_1 = require("../enums/httpStatusCode"); const base_error_1 = require("./base_error"); class RequestValidationMiddlewareError extends base_error_1.BaseError { constructor(errors) { super(errorSource_1.ErrorSource.VALIDATION, 'Bad Request'); this.statusCode = httpStatusCode_1.HttpStatusCode.BAD_REQUEST; this.errors = errors; Object.setPrototypeOf(this, RequestValidationMiddlewareError.prototype); } } exports.RequestValidationMiddlewareError = RequestValidationMiddlewareError;