X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fangular%2Fvideos%2Fcomponents%2Flist%2Fvideos-list.component.ts;h=6ff0b2afb42fc16455344c185443cebc9560e016;hb=230809efa1e7e81ce60cd65f8b398f01a27d525b;hp=ae58f4d7e8abf27a4b1330aac1c8d6ff26c11186;hpb=44124980c55d5a5ec7dfb8e71bf14d10f0fe975d;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/angular/videos/components/list/videos-list.component.ts b/client/angular/videos/components/list/videos-list.component.ts index ae58f4d7e..6ff0b2afb 100644 --- a/client/angular/videos/components/list/videos-list.component.ts +++ b/client/angular/videos/components/list/videos-list.component.ts @@ -1,6 +1,8 @@ -import { Component, OnInit } from 'angular2/core'; -import { ROUTER_DIRECTIVES, RouteParams } from 'angular2/router'; +import { Component, OnInit } from '@angular/core'; +import { ROUTER_DIRECTIVES, RouteParams } from '@angular/router-deprecated'; +import { AuthService } from '../../../users/services/auth.service'; +import { User } from '../../../users/models/user'; import { VideosService } from '../../services/videos.service'; import { Video } from '../../models/video'; @@ -12,11 +14,13 @@ import { Video } from '../../models/video'; }) export class VideosListComponent implements OnInit { - videos: Video[]; + user: User = null; + videos: Video[] = []; private search: string; constructor( + private _authService: AuthService, private _videosService: VideosService, routeParams: RouteParams ) { @@ -24,6 +28,10 @@ export class VideosListComponent implements OnInit { } ngOnInit() { + if (this._authService.isLoggedIn()) { + this.user = User.load(); + } + this.getVideos(); }