mirror of
https://github.com/n8n-io/n8n.git
synced 2024-12-26 21:19:43 -08:00
14 lines
380 B
TypeScript
14 lines
380 B
TypeScript
|
export class WebhookAuthorizationError extends Error {
|
||
|
constructor(readonly responseCode: number, message?: string) {
|
||
|
if (message === undefined) {
|
||
|
message = 'Authorization problem!';
|
||
|
if (responseCode === 401) {
|
||
|
message = 'Authorization is required!';
|
||
|
} else if (responseCode === 403) {
|
||
|
message = 'Authorization data is wrong!';
|
||
|
}
|
||
|
}
|
||
|
super(message);
|
||
|
}
|
||
|
}
|