diff options
author | Chocobozzz <me@florianbigard.com> | 2019-01-21 17:11:21 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-01-21 17:11:21 +0100 |
commit | 572b8e02e258bfa921032dee593d3c2f129852b6 (patch) | |
tree | 689708f7a7cc2d33f4261609f2170a644253de97 | |
parent | 0c5892764e74f4a614f0087028e0687694b176d3 (diff) | |
download | PeerTube-572b8e02e258bfa921032dee593d3c2f129852b6.tar.gz PeerTube-572b8e02e258bfa921032dee593d3c2f129852b6.tar.zst PeerTube-572b8e02e258bfa921032dee593d3c2f129852b6.zip |
Fix trending days display on first load
-rw-r--r-- | client/src/app/videos/video-list/video-trending.component.ts | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/client/src/app/videos/video-list/video-trending.component.ts b/client/src/app/videos/video-list/video-trending.component.ts index 881ab2174..6fd74e67a 100644 --- a/client/src/app/videos/video-list/video-trending.component.ts +++ b/client/src/app/videos/video-list/video-trending.component.ts | |||
@@ -39,18 +39,21 @@ export class VideoTrendingComponent extends AbstractVideoList implements OnInit, | |||
39 | 39 | ||
40 | this.generateSyndicationList() | 40 | this.generateSyndicationList() |
41 | 41 | ||
42 | const trendingDays = this.serverService.getConfig().trending.videos.intervalDays | 42 | this.serverService.configLoaded.subscribe( |
43 | () => { | ||
44 | const trendingDays = this.serverService.getConfig().trending.videos.intervalDays | ||
43 | 45 | ||
44 | if (trendingDays === 1) { | 46 | if (trendingDays === 1) { |
45 | this.titlePage = this.i18n('Trending for the last 24 hours') | 47 | this.titlePage = this.i18n('Trending for the last 24 hours') |
46 | this.titleTooltip = this.i18n('Trending videos are those totalizing the greatest number of views during the last 24 hours.') | 48 | this.titleTooltip = this.i18n('Trending videos are those totalizing the greatest number of views during the last 24 hours.') |
47 | } else { | 49 | } else { |
48 | this.titlePage = this.i18n('Trending for the last {{days}} days', { days: trendingDays }) | 50 | this.titlePage = this.i18n('Trending for the last {{days}} days', { days: trendingDays }) |
49 | this.titleTooltip = this.i18n( | 51 | this.titleTooltip = this.i18n( |
50 | 'Trending videos are those totalizing the greatest number of views during the last {{days}} days.', | 52 | 'Trending videos are those totalizing the greatest number of views during the last {{days}} days.', |
51 | { days: trendingDays } | 53 | { days: trendingDays } |
52 | ) | 54 | ) |
53 | } | 55 | } |
56 | }) | ||
54 | } | 57 | } |
55 | 58 | ||
56 | ngOnDestroy () { | 59 | ngOnDestroy () { |