aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--client/src/app/videos/video-list/video-overview.component.html8
-rw-r--r--client/src/app/videos/video-list/video-overview.component.scss14
-rw-r--r--client/src/app/videos/video-list/video-overview.component.ts4
-rw-r--r--server/initializers/constants.ts2
4 files changed, 25 insertions, 3 deletions
diff --git a/client/src/app/videos/video-list/video-overview.component.html b/client/src/app/videos/video-list/video-overview.component.html
index 9282dd59c..84a4c70ee 100644
--- a/client/src/app/videos/video-list/video-overview.component.html
+++ b/client/src/app/videos/video-list/video-overview.component.html
@@ -22,9 +22,13 @@
22 </div> 22 </div>
23 </div> 23 </div>
24 24
25 <div class="section" *ngFor="let object of overview.channels"> 25 <div class="section channel" *ngFor="let object of overview.channels">
26 <div class="section-title" i18n> 26 <div class="section-title" i18n>
27 <a [routerLink]="[ '/video-channels', buildVideoChannelBy(object) ]">Channel {{ object.channel.displayName }}</a> 27 <a [routerLink]="[ '/video-channels', buildVideoChannelBy(object) ]">
28 <img [src]="buildVideoChannelAvatarUrl(object)" alt="Avatar" />
29
30 <div>{{ object.channel.displayName }}</div>
31 </a>
28 </div> 32 </div>
29 33
30 <div> 34 <div>
diff --git a/client/src/app/videos/video-list/video-overview.component.scss b/client/src/app/videos/video-list/video-overview.component.scss
index 8d66cf80a..73b6d2e53 100644
--- a/client/src/app/videos/video-list/video-overview.component.scss
+++ b/client/src/app/videos/video-list/video-overview.component.scss
@@ -19,4 +19,18 @@
19 19
20 color: #000; 20 color: #000;
21 } 21 }
22}
23
24.channel {
25 .section-title a {
26 display: flex;
27 width: fit-content;
28 align-items: center;
29
30 img {
31 @include avatar(30px);
32
33 margin-right: 10px;
34 }
35 }
22} \ No newline at end of file 36} \ No newline at end of file
diff --git a/client/src/app/videos/video-list/video-overview.component.ts b/client/src/app/videos/video-list/video-overview.component.ts
index c758e115c..2c6054721 100644
--- a/client/src/app/videos/video-list/video-overview.component.ts
+++ b/client/src/app/videos/video-list/video-overview.component.ts
@@ -53,4 +53,8 @@ export class VideoOverviewComponent implements OnInit {
53 buildVideoChannelBy (object: { videos: Video[] }) { 53 buildVideoChannelBy (object: { videos: Video[] }) {
54 return object.videos[0].byVideoChannel 54 return object.videos[0].byVideoChannel
55 } 55 }
56
57 buildVideoChannelAvatarUrl (object: { videos: Video[] }) {
58 return object.videos[0].videoChannelAvatarUrl
59 }
56} 60}
diff --git a/server/initializers/constants.ts b/server/initializers/constants.ts
index 536d99713..6d0503f48 100644
--- a/server/initializers/constants.ts
+++ b/server/initializers/constants.ts
@@ -473,7 +473,7 @@ const TORRENT_MIMETYPE_EXT = {
473 473
474const OVERVIEWS = { 474const OVERVIEWS = {
475 VIDEOS: { 475 VIDEOS: {
476 SAMPLE_THRESHOLD: 4, 476 SAMPLE_THRESHOLD: 6,
477 SAMPLES_COUNT: 2 477 SAMPLES_COUNT: 2
478 } 478 }
479} 479}