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