From 9707fb55e491afac65f387b0a06a24a44eafdc90 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Thu, 8 Jun 2023 11:26:42 -0700 Subject: [PATCH] fix finished workflows incorrectly being displayed as running (#909) --- frontend/src/components/workflow-list.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/src/components/workflow-list.ts b/frontend/src/components/workflow-list.ts index e1f9c442..58495beb 100644 --- a/frontend/src/components/workflow-list.ts +++ b/frontend/src/components/workflow-list.ts @@ -305,6 +305,15 @@ export class WorkflowListItem extends LitElement {
${this.safeRender((workflow) => { + if (workflow.lastCrawlTime && workflow.lastCrawlStartTime) { + return msg( + str`Finished in ${RelativeDuration.humanize( + new Date(`${workflow.lastCrawlTime}Z`).valueOf() - + new Date(`${workflow.lastCrawlStartTime}Z`).valueOf(), + { compact: true } + )}` + ); + } if (workflow.lastCrawlStartTime) { const diff = new Date().valueOf() - @@ -318,15 +327,6 @@ export class WorkflowListItem extends LitElement { })}` ); } - if (workflow.lastCrawlTime) { - return msg( - str`Finished in ${RelativeDuration.humanize( - new Date(`${workflow.lastCrawlTime}Z`).valueOf() - - new Date(`${workflow.lastCrawlStartTime}Z`).valueOf(), - { compact: true } - )}` - ); - } return notSpecified; })}