diff options
Diffstat (limited to 'client/src/app/shared/video-playlist/video-playlist-miniature.component.ts')
-rw-r--r-- | client/src/app/shared/video-playlist/video-playlist-miniature.component.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts b/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts index b3bba7c87..cb5803400 100644 --- a/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts +++ b/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts | |||
@@ -8,4 +8,12 @@ import { VideoPlaylist } from '@app/shared/video-playlist/video-playlist.model' | |||
8 | }) | 8 | }) |
9 | export class VideoPlaylistMiniatureComponent { | 9 | export class VideoPlaylistMiniatureComponent { |
10 | @Input() playlist: VideoPlaylist | 10 | @Input() playlist: VideoPlaylist |
11 | @Input() toManage = false | ||
12 | |||
13 | getPlaylistUrl () { | ||
14 | if (this.toManage) return [ '/my-account/video-playlists', this.playlist.uuid ] | ||
15 | if (this.playlist.videosLength === 0) return null | ||
16 | |||
17 | return [ '/videos/watch/playlist', this.playlist.uuid ] | ||
18 | } | ||
11 | } | 19 | } |