mirror of
https://github.com/n8n-io/n8n.git
synced 2026-06-01 17:27:14 +02:00
13 lines
468 B
TypeScript
13 lines
468 B
TypeScript
import { NodeApiError, NodeError, WorkflowActivationError } from 'n8n-workflow';
|
|
|
|
export function getErrorNodeId(error: unknown): string | undefined {
|
|
if (error instanceof NodeError) return error.node.id;
|
|
if (error instanceof WorkflowActivationError) return error.node?.id;
|
|
return undefined;
|
|
}
|
|
|
|
export function getErrorDescription(error: unknown): string | undefined {
|
|
if (error instanceof NodeApiError) return error.description ?? undefined;
|
|
return undefined;
|
|
}
|