]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/app.component.ts
Client: Handle NSFW video
[github/Chocobozzz/PeerTube.git] / client / src / app / app.component.ts
index 47d2bfdd2e32bc11480b2350230d13e8bceaf927..3c06b320e03a873b1eb94f974026e58f56f513cd 100644 (file)
@@ -1,9 +1,8 @@
 import { Component, OnInit, ViewContainerRef } from '@angular/core';
 import { Router } from '@angular/router';
 
-import { MetaService } from 'ng2-meta';
-
-import { AuthService } from './core';
+import { AuthService, ConfigService } from './core';
+import { VideoService } from './videos';
 import { UserService } from './shared';
 
 @Component({
@@ -27,9 +26,10 @@ export class AppComponent implements OnInit {
 
   constructor(
     private router: Router,
-    private metaService: MetaService,
     private authService: AuthService,
+    private configService: ConfigService,
     private userService: UserService,
+    private videoService: VideoService,
     viewContainerRef: ViewContainerRef
   ) {}
 
@@ -38,6 +38,10 @@ export class AppComponent implements OnInit {
       // The service will automatically redirect to the login page if the token is not valid anymore
       this.userService.checkTokenValidity();
     }
+
+    this.configService.loadConfig();
+    this.videoService.loadVideoCategories();
+    this.videoService.loadVideoLicences();
   }
 
   isInAdmin() {