@akrdevtech/lib-express-joi-validation-middleware
Version:
Joi based validation middleware for ExpressJS
16 lines (15 loc) • 738 B
JavaScript
;
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;