fix finished workflows incorrectly being displayed as running (#909)

This commit is contained in:
Ilya Kreymer 2023-06-08 11:26:42 -07:00 committed by GitHub
parent 4428184aea
commit 9707fb55e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -305,6 +305,15 @@ export class WorkflowListItem extends LitElement {
</div>
<div class="desc duration">
${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;
})}
</div>