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); } }