From d7f6ebb306db1373d3c2db97422ef9ccc46c478a Mon Sep 17 00:00:00 2001 From: jfrer Date: Tue, 3 Sep 2024 17:18:13 +0200 Subject: [PATCH 1/2] feat: show processor versions in detailed view --- .../workflows/timeline/TimelineItem.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/components/workflows/timeline/TimelineItem.vue b/src/components/workflows/timeline/TimelineItem.vue index 41d8025..4d509ea 100644 --- a/src/components/workflows/timeline/TimelineItem.vue +++ b/src/components/workflows/timeline/TimelineItem.vue @@ -23,6 +23,7 @@ const op = ref() const isOpVisible = ref(false) const selectedStep = ref(null) const selectedStepUrl = computed(() => selectedStep.value ? getStepUrl(selectedStep.value) : null) +const selectedStepVersion = computed(() => selectedStep.value ? getStepVersion(selectedStep.value) : null) const startDate = ref(new Date('2023-10-01')) const endDate = ref(new Date()) @@ -61,6 +62,13 @@ function getStepUrl(step: WorkflowStep) { return repo?.url ?? null } +function getStepVersion(step: WorkflowStep) { + const repo = projectsStore.repos.find(({ ocrd_tool }) => { + return ocrd_tool && ocrd_tool.tools[step.id] + }) + return repo?.ocrd_tool?.version ?? null +} +