diff options
author | James Woglom <j@wogloms.net> | 2022-08-30 01:22:24 -0400 |
---|---|---|
committer | James Woglom <j@wogloms.net> | 2022-08-30 01:22:24 -0400 |
commit | 63baa1fc25a7ee02832b043bb38470fe611cfb01 (patch) | |
tree | 1ce8e1bc8449bd1c0a3a41bc768299d212f77884 /ui/src/app/downloads.service.ts | |
parent | switch between audio and default custom directories on change (diff) | |
download | metube-63baa1fc25a7ee02832b043bb38470fe611cfb01.tar.gz metube-63baa1fc25a7ee02832b043bb38470fe611cfb01.tar.bz2 metube-63baa1fc25a7ee02832b043bb38470fe611cfb01.zip |
Link to audio files and those with custom folders properly
Diffstat (limited to 'ui/src/app/downloads.service.ts')
-rw-r--r-- | ui/src/app/downloads.service.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ui/src/app/downloads.service.ts b/ui/src/app/downloads.service.ts index a2ea912..77d2fed 100644 --- a/ui/src/app/downloads.service.ts +++ b/ui/src/app/downloads.service.ts @@ -9,13 +9,14 @@ export interface Status { msg?: string; } -interface Download { +export interface Download { id: string; title: string; url: string, status: string; msg: string; filename: string; + folder: string; quality: string; percent: number; speed: number; @@ -96,8 +97,8 @@ export class DownloadsService { return of({status: 'error', msg: msg}) } - public add(url: string, quality: string, format: string) { - return this.http.post<Status>('add', {url: url, quality: quality, format: format}).pipe( + public add(url: string, quality: string, format: string, folder: string) { + return this.http.post<Status>('add', {url: url, quality: quality, format: format, folder: folder}).pipe( catchError(this.handleHTTPError) ); } |