aboutsummaryrefslogtreecommitdiff
path: root/ui/src/app/downloads.service.ts
diff options
context:
space:
mode:
Diffstat (limited to 'ui/src/app/downloads.service.ts')
-rw-r--r--ui/src/app/downloads.service.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/ui/src/app/downloads.service.ts b/ui/src/app/downloads.service.ts
index 1fd75e3..a2ea912 100644
--- a/ui/src/app/downloads.service.ts
+++ b/ui/src/app/downloads.service.ts
@@ -33,8 +33,10 @@ export class DownloadsService {
done = new Map<string, Download>();
queueChanged = new Subject();
doneChanged = new Subject();
- customDirs = new Subject<Map<string, string[]>>();
+ customDirsChanged = new Subject();
+
configuration = {};
+ customDirs = {};
constructor(private http: HttpClient, private socket: MeTubeSocket) {
socket.fromEvent('all').subscribe((strdata: string) => {
@@ -84,7 +86,8 @@ export class DownloadsService {
socket.fromEvent('custom_dirs').subscribe((strdata: string) => {
let data = JSON.parse(strdata);
console.debug("got custom_dirs:", data);
- this.customDirs.next(data);
+ this.customDirs = data;
+ this.customDirsChanged.next(data);
});
}
bgstack15