diff options
Diffstat (limited to 'client/src/app/+my-library/my-videos')
-rw-r--r-- | client/src/app/+my-library/my-videos/my-videos.component.html | 1 | ||||
-rw-r--r-- | client/src/app/+my-library/my-videos/my-videos.component.ts | 6 |
2 files changed, 6 insertions, 1 deletions
diff --git a/client/src/app/+my-library/my-videos/my-videos.component.html b/client/src/app/+my-library/my-videos/my-videos.component.html index 977f7b03b..5fa4c02ec 100644 --- a/client/src/app/+my-library/my-videos/my-videos.component.html +++ b/client/src/app/+my-library/my-videos/my-videos.component.html | |||
@@ -35,6 +35,7 @@ | |||
35 | [titlePage]="titlePage" | 35 | [titlePage]="titlePage" |
36 | [getVideosObservableFunction]="getVideosObservableFunction" | 36 | [getVideosObservableFunction]="getVideosObservableFunction" |
37 | [ownerDisplayType]="ownerDisplayType" | 37 | [ownerDisplayType]="ownerDisplayType" |
38 | [user]="user" | ||
38 | #videosSelection | 39 | #videosSelection |
39 | > | 40 | > |
40 | <ng-template ptTemplate="globalButtons"> | 41 | <ng-template ptTemplate="globalButtons"> |
diff --git a/client/src/app/+my-library/my-videos/my-videos.component.ts b/client/src/app/+my-library/my-videos/my-videos.component.ts index e89bb12e1..6a2a62608 100644 --- a/client/src/app/+my-library/my-videos/my-videos.component.ts +++ b/client/src/app/+my-library/my-videos/my-videos.component.ts | |||
@@ -2,7 +2,7 @@ import { concat, Observable, Subject } from 'rxjs' | |||
2 | import { debounceTime, tap, toArray } from 'rxjs/operators' | 2 | import { debounceTime, tap, toArray } from 'rxjs/operators' |
3 | import { Component, OnInit, ViewChild } from '@angular/core' | 3 | import { Component, OnInit, ViewChild } from '@angular/core' |
4 | import { ActivatedRoute, Router } from '@angular/router' | 4 | import { ActivatedRoute, Router } from '@angular/router' |
5 | import { AuthService, ComponentPagination, ConfirmService, Notifier, ScreenService, ServerService } from '@app/core' | 5 | import { AuthService, ComponentPagination, ConfirmService, Notifier, ScreenService, ServerService, User, UserService } from '@app/core' |
6 | import { DisableForReuseHook } from '@app/core/routing/disable-for-reuse-hook' | 6 | import { DisableForReuseHook } from '@app/core/routing/disable-for-reuse-hook' |
7 | import { immutableAssign } from '@app/helpers' | 7 | import { immutableAssign } from '@app/helpers' |
8 | import { DropdownAction, Video, VideoService } from '@app/shared/shared-main' | 8 | import { DropdownAction, Video, VideoService } from '@app/shared/shared-main' |
@@ -45,6 +45,8 @@ export class MyVideosComponent implements OnInit, DisableForReuseHook { | |||
45 | videosSearchChanged = new Subject<string>() | 45 | videosSearchChanged = new Subject<string>() |
46 | getVideosObservableFunction = this.getVideosObservable.bind(this) | 46 | getVideosObservableFunction = this.getVideosObservable.bind(this) |
47 | 47 | ||
48 | user: User | ||
49 | |||
48 | constructor ( | 50 | constructor ( |
49 | protected router: Router, | 51 | protected router: Router, |
50 | protected serverService: ServerService, | 52 | protected serverService: ServerService, |
@@ -61,6 +63,8 @@ export class MyVideosComponent implements OnInit, DisableForReuseHook { | |||
61 | ngOnInit () { | 63 | ngOnInit () { |
62 | this.buildActions() | 64 | this.buildActions() |
63 | 65 | ||
66 | this.user = this.authService.getUser() | ||
67 | |||
64 | this.videosSearchChanged | 68 | this.videosSearchChanged |
65 | .pipe(debounceTime(500)) | 69 | .pipe(debounceTime(500)) |
66 | .subscribe(() => { | 70 | .subscribe(() => { |