refactor: add devMessage field (useful in front-end)

This commit is contained in:
Methapon2001 2024-04-02 15:26:37 +07:00
parent aefbc965ab
commit ba65c1fe83
3 changed files with 14 additions and 1 deletions

View file

@ -6,13 +6,15 @@ class HttpError extends Error {
*/
status: HttpStatus;
message: string;
devMessage?: string;
constructor(status: HttpStatus, message: string) {
constructor(status: HttpStatus, message: string, devMessage?: string) {
super(message);
this.name = "HttpError";
this.status = status;
this.message = message;
this.devMessage = devMessage;
}
}