diff options
author | Chocobozzz <florian.bigard@gmail.com> | 2017-12-08 14:34:17 +0100 |
---|---|---|
committer | Chocobozzz <florian.bigard@gmail.com> | 2017-12-08 14:34:17 +0100 |
commit | cd83ea1b908efe594c1e03f886c0dc4742b91360 (patch) | |
tree | 7ce95792ede104e5a761830ecd7aaf3ee19fd8dc /client/src/app/+admin/jobs/shared | |
parent | 04e0fc488826f505a8de3ce99113f3cb2fcec147 (diff) | |
download | PeerTube-cd83ea1b908efe594c1e03f886c0dc4742b91360.tar.gz PeerTube-cd83ea1b908efe594c1e03f886c0dc4742b91360.tar.zst PeerTube-cd83ea1b908efe594c1e03f886c0dc4742b91360.zip |
Design admin data tables
Diffstat (limited to 'client/src/app/+admin/jobs/shared')
-rw-r--r-- | client/src/app/+admin/jobs/shared/job.service.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/client/src/app/+admin/jobs/shared/job.service.ts b/client/src/app/+admin/jobs/shared/job.service.ts index 49f1ab6f5..0cfbdbbea 100644 --- a/client/src/app/+admin/jobs/shared/job.service.ts +++ b/client/src/app/+admin/jobs/shared/job.service.ts | |||
@@ -25,6 +25,13 @@ export class JobService { | |||
25 | 25 | ||
26 | return this.authHttp.get<ResultList<Job>>(JobService.BASE_JOB_URL, { params }) | 26 | return this.authHttp.get<ResultList<Job>>(JobService.BASE_JOB_URL, { params }) |
27 | .map(res => this.restExtractor.convertResultListDateToHuman(res)) | 27 | .map(res => this.restExtractor.convertResultListDateToHuman(res)) |
28 | .map(res => this.restExtractor.applyToResultListData(res, this.prettyPrintData)) | ||
28 | .catch(err => this.restExtractor.handleError(err)) | 29 | .catch(err => this.restExtractor.handleError(err)) |
29 | } | 30 | } |
31 | |||
32 | private prettyPrintData (obj: Job) { | ||
33 | const handlerInputData = JSON.stringify(obj.handlerInputData, null, 2) | ||
34 | |||
35 | return Object.assign(obj, { handlerInputData }) | ||
36 | } | ||
30 | } | 37 | } |