n8n/packages/workflow/src/errors/trigger-close.error.ts
कारतोफ्फेलस्क्रिप्ट™ 3a2a70f193
chore: Enfore consistent file-name casing on all backend packages (#15755)
2025-05-27 16:45:50 +02:00

18 lines
481 B
TypeScript

import { ApplicationError } from './application.error';
import type { ErrorLevel } from './error.types';
import type { INode } from '../interfaces';
interface TriggerCloseErrorOptions extends ErrorOptions {
level: ErrorLevel;
}
export class TriggerCloseError extends ApplicationError {
constructor(
readonly node: INode,
{ cause, level }: TriggerCloseErrorOptions,
) {
super('Trigger Close Failed', { cause, extra: { nodeName: node.name } });
this.level = level;
}
}