From 419b520ca4434d17f3505013174e195c3a316716 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 19 Jan 2022 14:23:00 +0100 Subject: Add ability to cancel & delete video imports --- .../src/app/shared/shared-main/video/video-import.service.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'client/src/app/shared/shared-main/video') diff --git a/client/src/app/shared/shared-main/video/video-import.service.ts b/client/src/app/shared/shared-main/video/video-import.service.ts index 99df78e3a..0a610ab1f 100644 --- a/client/src/app/shared/shared-main/video/video-import.service.ts +++ b/client/src/app/shared/shared-main/video/video-import.service.ts @@ -56,6 +56,16 @@ export class VideoImportService { ) } + deleteVideoImport (videoImport: VideoImport) { + return this.authHttp.delete(VideoImportService.BASE_VIDEO_IMPORT_URL + videoImport.id) + .pipe(catchError(err => this.restExtractor.handleError(err))) + } + + cancelVideoImport (videoImport: VideoImport) { + return this.authHttp.post(VideoImportService.BASE_VIDEO_IMPORT_URL + videoImport.id + '/cancel', {}) + .pipe(catchError(err => this.restExtractor.handleError(err))) + } + private buildImportVideoObject (video: VideoUpdate): VideoImportCreate { const language = video.language || null const licence = video.licence || null -- cgit v1.2.3