diff --git a/packages/editor-ui/src/components/ExecutionsList.vue b/packages/editor-ui/src/components/ExecutionsList.vue index a26d349a40..64fac16595 100644 --- a/packages/editor-ui/src/components/ExecutionsList.vue +++ b/packages/editor-ui/src/components/ExecutionsList.vue @@ -800,16 +800,16 @@ export default mixins(externalHooks, genericHelpers, executionHelpers, showMessa path = 'executionsList.statusWaiting'; } else if (status === 'canceled') { path = 'executionsList.statusCanceled'; - } else if (status === 'crashed') { - path = 'executionsList.statusText'; + } else if (['crashed', 'failed', 'success'].includes(status)) { + if (!entry.stoppedAt) { + path = 'executionsList.statusTextWithoutTime'; + } else { + path = 'executionsList.statusText'; + } } else if (status === 'new') { path = 'executionsList.statusRunning'; } else if (status === 'running') { path = 'executionsList.statusRunning'; - } else if (status === 'success') { - path = 'executionsList.statusText'; - } else if (status === 'failed') { - path = 'executionsList.statusText'; } else { path = 'executionsList.statusUnknown'; } diff --git a/packages/editor-ui/src/plugins/i18n/locales/en.json b/packages/editor-ui/src/plugins/i18n/locales/en.json index c75690cc10..fa89ec4ca1 100644 --- a/packages/editor-ui/src/plugins/i18n/locales/en.json +++ b/packages/editor-ui/src/plugins/i18n/locales/en.json @@ -510,6 +510,7 @@ "executionsList.status": "Status", "executionsList.statusCanceled": "Canceled", "executionsList.statusText": "{status} in {time}", + "executionsList.statusTextWithoutTime": "{status}", "executionsList.statusRunning": "{status} for {time}", "executionsList.statusWaiting": "{status} until {time}", "executionsList.statusUnknown": "Could not complete",