| Current Path : /var/node/inatote/Inatote-Backend/helpers/ |
| Current File : /var/node/inatote/Inatote-Backend/helpers/errors.js |
export class UniqueConstraintError extends Error {
constructor(value) {
super(`${value} must be unique.`)
if (Error.captureStackTrace) {
Error.captureStackTrace(this, UniqueConstraintError)
}
}
}
export class InvalidPropertyError extends Error {
constructor(msg) {
super(msg)
if (Error.captureStackTrace) {
Error.captureStackTrace(this, InvalidPropertyError)
}
}
}
export class AuthorizationTokenError extends Error {
constructor(msg) {
super(msg)
if (Error.captureStackTrace) {
Error.captureStackTrace(this, AuthorizationTokenError)
}
}
}
export class ApiTokenError extends Error {
constructor(msg) {
super(msg)
if (Error.captureStackTrace) {
Error.captureStackTrace(this, ApiTokenError)
}
}
}
export class RequiredParameterError extends Error {
constructor(param) {
super(`${param} can not be null or undefined.`)
if (Error.captureStackTrace) {
Error.captureStackTrace(this, RequiredParameterError)
}
}
}