feat: Do not show errors not processed by n8n (no-changelog) (#9598)

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
This commit is contained in:
Michael Kret
2024-06-20 08:45:00 +03:00
committed by GitHub
parent 4740162232
commit b7aea957b8
317 changed files with 471 additions and 454 deletions

View File

@@ -44,6 +44,7 @@ import {
ApplicationError,
NodeExecutionOutput,
sleep,
OBFUSCATED_ERROR_MESSAGE,
} from 'n8n-workflow';
import get from 'lodash/get';
import * as NodeExecuteFunctions from './NodeExecuteFunctions';
@@ -1304,13 +1305,12 @@ export class WorkflowExecute {
} catch (error) {
this.runExecutionData.resultData.lastNodeExecuted = executionData.node.name;
const message =
error instanceof ApplicationError ? error.message : OBFUSCATED_ERROR_MESSAGE;
const e = error as unknown as ExecutionBaseError;
executionError = {
...e,
message: e.message,
stack: e.stack,
};
executionError = { ...e, message, stack: e.stack };
Logger.debug(`Running node "${executionNode.name}" finished with error`, {
node: executionNode.name,