import { ApplicationError } from 'n8n-workflow'; export class WebhookAuthorizationError extends ApplicationError { 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); } }