Add data errors
This commit is contained in:
parent
49af0811f1
commit
9151a88ce5
1 changed files with 15 additions and 0 deletions
|
@ -8,6 +8,21 @@ CustomErrors.URL = class URL_Error extends Error {
|
|||
};
|
||||
}
|
||||
|
||||
CustomErrors.Data = class Data_Problem extends Error {
|
||||
constructor(message, data) {
|
||||
super(message);
|
||||
this.name = "Data-related Problem";
|
||||
this.stack = data;
|
||||
}
|
||||
}
|
||||
|
||||
CustomErrors.Data.Missing = class DataMissing_Problem extends CustomErrors.Data {
|
||||
constructor(data) {
|
||||
super("The required data is missing. The stack contains the received data.");
|
||||
this.name = `${this.name}: Missing Information`;
|
||||
}
|
||||
}
|
||||
|
||||
CustomErrors.DBProblem = class DB_Error extends Error {
|
||||
constructor(message) {
|
||||
super(message);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue