diff options
author | Chocobozzz <me@florianbigard.com> | 2022-01-19 14:23:00 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2022-01-19 14:31:05 +0100 |
commit | 419b520ca4434d17f3505013174e195c3a316716 (patch) | |
tree | 24dbf663c4e11e970cb780f96e6eb3efe023b222 /shared/server-commands/videos | |
parent | 52435e467a0b30175a10af1dd3ae10d7d564d8ae (diff) | |
download | PeerTube-419b520ca4434d17f3505013174e195c3a316716.tar.gz PeerTube-419b520ca4434d17f3505013174e195c3a316716.tar.zst PeerTube-419b520ca4434d17f3505013174e195c3a316716.zip |
Add ability to cancel & delete video imports
Diffstat (limited to 'shared/server-commands/videos')
-rw-r--r-- | shared/server-commands/videos/imports-command.ts | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/shared/server-commands/videos/imports-command.ts b/shared/server-commands/videos/imports-command.ts index e4944694d..f63ed5d4b 100644 --- a/shared/server-commands/videos/imports-command.ts +++ b/shared/server-commands/videos/imports-command.ts | |||
@@ -26,6 +26,34 @@ export class ImportsCommand extends AbstractCommand { | |||
26 | })) | 26 | })) |
27 | } | 27 | } |
28 | 28 | ||
29 | delete (options: OverrideCommandOptions & { | ||
30 | importId: number | ||
31 | }) { | ||
32 | const path = '/api/v1/videos/imports/' + options.importId | ||
33 | |||
34 | return this.deleteRequest({ | ||
35 | ...options, | ||
36 | |||
37 | path, | ||
38 | implicitToken: true, | ||
39 | defaultExpectedStatus: HttpStatusCode.NO_CONTENT_204 | ||
40 | }) | ||
41 | } | ||
42 | |||
43 | cancel (options: OverrideCommandOptions & { | ||
44 | importId: number | ||
45 | }) { | ||
46 | const path = '/api/v1/videos/imports/' + options.importId + '/cancel' | ||
47 | |||
48 | return this.postBodyRequest({ | ||
49 | ...options, | ||
50 | |||
51 | path, | ||
52 | implicitToken: true, | ||
53 | defaultExpectedStatus: HttpStatusCode.NO_CONTENT_204 | ||
54 | }) | ||
55 | } | ||
56 | |||
29 | getMyVideoImports (options: OverrideCommandOptions & { | 57 | getMyVideoImports (options: OverrideCommandOptions & { |
30 | sort?: string | 58 | sort?: string |
31 | } = {}) { | 59 | } = {}) { |