From 1553e15d82b8a1ec4967a90d43b33274f8215c44 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 14 Apr 2016 22:07:46 +0200 Subject: Implement user requests autorizations in the client side --- .../angular/videos/components/list/videos-list.component.html | 2 +- client/angular/videos/components/list/videos-list.component.ts | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'client/angular/videos/components/list') diff --git a/client/angular/videos/components/list/videos-list.component.html b/client/angular/videos/components/list/videos-list.component.html index 38708aff6..75b860f38 100644 --- a/client/angular/videos/components/list/videos-list.component.html +++ b/client/angular/videos/components/list/videos-list.component.html @@ -2,7 +2,7 @@
{{ video.name }} {{ video.podUrl }} - +
diff --git a/client/angular/videos/components/list/videos-list.component.ts b/client/angular/videos/components/list/videos-list.component.ts index ae58f4d7e..b9b440d40 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 { 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 { + user: User = null; videos: Video[]; private search: string; constructor( + private _authService: AuthService, private _videosService: VideosService, routeParams: RouteParams ) { @@ -24,13 +28,17 @@ export class VideosListComponent implements OnInit { } ngOnInit() { + if (this._authService.isLoggedIn()) { + this.user = User.load(); + } + this.getVideos(); } getVideos() { let observable = null; - if (this.search !== null) { + if (this.search !== null) {"" observable = this._videosService.searchVideos(this.search); } else { observable = this._videosService.getVideos(); -- cgit v1.2.3