From 37b3cfc25a37b1fc7d27f5546c566da0b75eb367 Mon Sep 17 00:00:00 2001 From: Paul Pestov <10750176+paulpestov@users.noreply.github.com> Date: Mon, 30 Jan 2023 09:58:21 +0100 Subject: [PATCH] Fix workflow steps --- src/components/workflows/WorkflowsList.vue | 5 +++-- src/helpers/shorten-cer.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/workflows/WorkflowsList.vue b/src/components/workflows/WorkflowsList.vue index 1c98812..8eeaf27 100644 --- a/src/components/workflows/WorkflowsList.vue +++ b/src/components/workflows/WorkflowsList.vue @@ -214,8 +214,9 @@ const mapMetadata = ({ }) => { workflow_steps = workflow_steps .map(step => { - const id = Object.keys(step)[0]; - const params = Object.keys(step[id]).map(paramKey => ({ name: paramKey, value: step[id][paramKey] })); + console.log(step); + const id = step.id; + const params = Object.keys(step.params).map(paramKey => ({ name: paramKey, value: step.params[paramKey] })); return { id, url: getRepoUrl(id), params }; }); diff --git a/src/helpers/shorten-cer.js b/src/helpers/shorten-cer.js index 0c70712..1709fa5 100644 --- a/src/helpers/shorten-cer.js +++ b/src/helpers/shorten-cer.js @@ -1,5 +1,5 @@ const createReadableMetricValue = (key, value) => { - if (['cer_mean', 'cer_median', 'wer', 'pages_per_minute', 'cer_standard_deviation'].includes(key)) { + if (['cer_mean', 'cer_median', 'wer', 'pages_per_minute', 'cer_standard_deviation', 'wall_time'].includes(key)) { return shortenMetricValue(value); } else if (key === 'cer_range') { return shortenMetricValue(value[0]) + ' / ' + shortenMetricValue(value[1]); -- GitLab