vulcain-corejs
Version:
Vulcain micro-service framework
22 lines (20 loc) • 647 B
JavaScript
const applicationRequestError_1 = require("./applicationRequestError");
class HttpCommandError extends applicationRequestError_1.ApplicationRequestError {
constructor(msg, response, statusCode) {
super(msg);
if (!response) {
return;
}
if (response instanceof Error) {
this.error = response;
this.statusCode = statusCode || 500;
}
else {
this.response = response;
this.statusCode = statusCode || response.status;
}
}
}
exports.HttpCommandError = HttpCommandError;
//# sourceMappingURL=httpCommandError.js.map
;