show plain seconds on duration when < 120s
All checks were successful
ci / Image build (push) Successful in 2m7s
ci / Deployment (push) Successful in 6s

This commit is contained in:
Joris Bertomeu
2024-10-02 19:21:48 +02:00
parent 2e7db1d09a
commit 8a7c598f0c
2 changed files with 2 additions and 1 deletions

View File

@@ -169,7 +169,7 @@
<p class="text-sm mb-1">Finished {{ job.finishedOn | amTimeAgo }}</p>
</div>
<div class="col-12">
<p class="text-sm mb-1">Duration: {{ job.finishedOn ? (((job.finishedOn - job.processedOn)/1000) | amDuration:'seconds') : 'In progress' }}</p>
<p class="text-sm mb-1">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' }}</p>
</div>
</div>
<div class="alert alert-danger mt-2 mb-1" *ngIf="job.state === 'failed' && job.failedReason">

View File

@@ -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({