mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-22 12:19:09 +00:00
fix(core): Fix error message parsing for disallowed modules (#18216)
This commit is contained in:
@@ -97,6 +97,16 @@ export class ExecutionError extends SerializableError {
|
|||||||
segments[1] = `${segments[1]}:${segments[2]}`;
|
segments[1] = `${segments[1]}:${segments[2]}`;
|
||||||
segments.splice(2, 1);
|
segments.splice(2, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (
|
||||||
|
segments.length >= 3 &&
|
||||||
|
segments[1]?.startsWith("Module 'node") &&
|
||||||
|
segments[2]?.includes("' is disallowed")
|
||||||
|
) {
|
||||||
|
segments[1] = `${segments[1]}:${segments[2]}`;
|
||||||
|
segments.splice(2, 1);
|
||||||
|
}
|
||||||
|
|
||||||
const [errorDetails, errorType] = segments.reverse();
|
const [errorDetails, errorType] = segments.reverse();
|
||||||
return [errorDetails, errorType === 'Error' ? null : errorType];
|
return [errorDetails, errorType === 'Error' ? null : errorType];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user