diff options
Diffstat (limited to 'client/src/app/+admin/system/jobs/jobs.component.ts')
-rw-r--r-- | client/src/app/+admin/system/jobs/jobs.component.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/client/src/app/+admin/system/jobs/jobs.component.ts b/client/src/app/+admin/system/jobs/jobs.component.ts index b1940b0d3..6ab17b3c1 100644 --- a/client/src/app/+admin/system/jobs/jobs.component.ts +++ b/client/src/app/+admin/system/jobs/jobs.component.ts | |||
@@ -83,6 +83,16 @@ export class JobsComponent extends RestTable implements OnInit { | |||
83 | this.saveJobStateAndType() | 83 | this.saveJobStateAndType() |
84 | } | 84 | } |
85 | 85 | ||
86 | hasProgress () { | ||
87 | return this.jobType === 'all' || this.jobType === 'video-transcoding' | ||
88 | } | ||
89 | |||
90 | getProgress (job: Job) { | ||
91 | if (job.state === 'active') return job.progress + '%' | ||
92 | |||
93 | return '' | ||
94 | } | ||
95 | |||
86 | protected loadData () { | 96 | protected loadData () { |
87 | let jobState = this.jobState as JobState | 97 | let jobState = this.jobState as JobState |
88 | if (this.jobState === 'all') jobState = null | 98 | if (this.jobState === 'all') jobState = null |