From 8a7c598f0ca27c552501f20d2c6f189c6a40f090 Mon Sep 17 00:00:00 2001 From: Joris Bertomeu Date: Wed, 2 Oct 2024 19:21:48 +0200 Subject: [PATCH] show plain seconds on duration when < 120s --- src/app/app.component.html | 2 +- src/app/app.component.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/app.component.html b/src/app/app.component.html index 9e150d3..051cac1 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -169,7 +169,7 @@

Finished {{ job.finishedOn | amTimeAgo }}

-

Duration: {{ job.finishedOn ? (((job.finishedOn - job.processedOn)/1000) | amDuration:'seconds') : 'In progress' }}

+

Duration: {{ job.finishedOn ? (((job.finishedOn - job.processedOn)/1000) > 120 ? (((job.finishedOn - job.processedOn)/1000) | amDuration:'seconds') : Math.floor((job.finishedOn - job.processedOn)/1000)) + 's' : 'In progress' }}

diff --git a/src/app/app.component.ts b/src/app/app.component.ts index c6cdde3..4a3a266 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -22,6 +22,7 @@ export class AppComponent implements OnInit { lastJobSuccess: boolean = false; welcomeHeader: any = null; loaded: any = null; + Math: any = Math; initForm() { this.processingForm = this.fb.group({