16 lines
382 B
JavaScript
16 lines
382 B
JavaScript
function UnauthorizedError (code, error) {
|
|
Error.call(this, error.message)
|
|
this.message = error.message
|
|
this.inner = error
|
|
this.data = {
|
|
message: this.message,
|
|
code: code,
|
|
type: 'UnauthorizedError'
|
|
}
|
|
}
|
|
|
|
UnauthorizedError.prototype = Object.create(Error.prototype)
|
|
UnauthorizedError.prototype.constructor = UnauthorizedError
|
|
|
|
module.exports = UnauthorizedError
|