diff --git a/ui/src/app/app.component.html b/ui/src/app/app.component.html
index e23df39..a9a604b 100644
--- a/ui/src/app/app.component.html
+++ b/ui/src/app/app.component.html
@@ -140,7 +140,7 @@
{{ download.value.title }}
-
+
|
diff --git a/ui/src/app/app.component.ts b/ui/src/app/app.component.ts
index 7c7dee0..1824052 100644
--- a/ui/src/app/app.component.ts
+++ b/ui/src/app/app.component.ts
@@ -37,8 +37,8 @@ export class AppComponent implements AfterViewInit {
faTimesCircle = faTimesCircle;
faRedoAlt = faRedoAlt;
faSun = faSun;
- faMoon = faMoon;
- faDownload = faDownload;
+ faMoon = faMoon;
+ faDownload = faDownload;
faExternalLinkAlt = faExternalLinkAlt;
constructor(public downloads: DownloadsService, private cookieService: CookieService) {
@@ -174,8 +174,8 @@ export class AppComponent implements AfterViewInit {
});
}
- retryDownload(key: string, url: string, quality: string, format: string, folder: string, customNamePrefix: string) {
- this.addDownload(url, quality, format, folder, customNamePrefix);
+ retryDownload(key: string, download: Download) {
+ this.addDownload(download.url, download.quality, download.format, download.folder, download.custom_name_prefix);
this.downloads.delById('done', [key]).subscribe();
}
diff --git a/ui/src/app/downloads.service.ts b/ui/src/app/downloads.service.ts
index b4a6108..eb5af81 100644
--- a/ui/src/app/downloads.service.ts
+++ b/ui/src/app/downloads.service.ts
@@ -12,15 +12,17 @@ export interface Status {
export interface Download {
id: string;
title: string;
- url: string,
+ url: string;
+ quality: string;
+ format: string;
+ folder: string;
+ custom_name_prefix: string;
status: string;
msg: string;
- filename: string;
- folder: string;
- quality: string;
percent: number;
speed: number;
eta: number;
+ filename: string;
checked?: boolean;
deleting?: boolean;
}
|