fix(editor): Show execution error as message (#6431)

show execution error as message
This commit is contained in:
Michael Auerswald 2023-06-15 11:52:21 +02:00 committed by GitHub
parent 1fe6459569
commit d3b78e291e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 1 deletions

View file

@ -864,6 +864,7 @@
"nodeView.runButtonText.executeWorkflow": "Execute Workflow",
"nodeView.runButtonText.executingWorkflow": "Executing Workflow",
"nodeView.runButtonText.waitingForTriggerEvent": "Waiting for Trigger Event",
"nodeView.showError.workflowError": "Workflow execution finished with an error",
"nodeView.showError.getWorkflowDataFromUrl.title": "Problem loading workflow",
"nodeView.showError.importWorkflowData.title": "Problem importing workflow",
"nodeView.showError.mounted1.message": "There was a problem loading init data",

View file

@ -776,9 +776,14 @@ export default defineComponent({
if (!nodeErrorFound && data.data.resultData.error.stack) {
// Display some more information for now in console to make debugging easier
// TODO: Improve this in the future by displaying in UI
console.error(`Execution ${executionId} error:`); // eslint-disable-line no-console
console.error(data.data.resultData.error.stack); // eslint-disable-line no-console
this.showMessage({
title: this.$locale.baseText('nodeView.showError.workflowError'),
message: data.data.resultData.error.message,
type: 'error',
duration: 0,
});
}
}
if ((data as IExecutionsSummary).waitTill) {