diff --git a/src/app/subscription/subscription-file-card/subscription-file-card.component.ts b/src/app/subscription/subscription-file-card/subscription-file-card.component.ts
index 7a00bc5..732413d 100644
--- a/src/app/subscription/subscription-file-card/subscription-file-card.component.ts
+++ b/src/app/subscription/subscription-file-card/subscription-file-card.component.ts
@@ -20,6 +20,7 @@ export class SubscriptionFileCardComponent implements OnInit {
@Input() file;
@Input() sub;
+ @Input() use_youtubedl_archive = false;
@Output() goToFileEmit = new EventEmitter
();
@Output() reloadSubscription = new EventEmitter();
diff --git a/src/app/subscription/subscription/subscription.component.html b/src/app/subscription/subscription/subscription.component.html
index 8b6c635..2d7e25d 100644
--- a/src/app/subscription/subscription/subscription.component.html
+++ b/src/app/subscription/subscription/subscription.component.html
@@ -13,7 +13,7 @@
diff --git a/src/app/subscription/subscription/subscription.component.ts b/src/app/subscription/subscription/subscription.component.ts
index 50c2b35..745eeea 100644
--- a/src/app/subscription/subscription/subscription.component.ts
+++ b/src/app/subscription/subscription/subscription.component.ts
@@ -12,6 +12,7 @@ export class SubscriptionComponent implements OnInit {
id = null;
subscription = null;
files: any[] = null;
+ use_youtubedl_archive = false;
constructor(private postsService: PostsService, private route: ActivatedRoute, private router: Router) { }
@@ -20,6 +21,7 @@ export class SubscriptionComponent implements OnInit {
this.id = this.route.snapshot.paramMap.get('id');
this.getSubscription();
+ this.getConfig();
}
}
@@ -30,11 +32,17 @@ export class SubscriptionComponent implements OnInit {
getSubscription() {
this.postsService.getSubscription(this.id).subscribe(res => {
this.subscription = res['subscription'];
- console.log(res['files']);
this.files = res['files'];
});
}
+ getConfig() {
+ this.postsService.loadNavItems().subscribe(res => {
+ const result = !this.postsService.debugMode ? res['config_file'] : res;
+ this.use_youtubedl_archive = result['YoutubeDLMaterial']['Subscriptions']['subscriptions_use_youtubedl_archive'];
+ });
+ }
+
goToFile(name) {
localStorage.setItem('player_navigator', this.router.url);
this.router.navigate(['/player', {fileNames: name, type: 'subscription', subscriptionName: this.subscription.name,