Fix trending days display on first load

pull/1567/head
Chocobozzz 2019-01-21 17:11:21 +01:00
parent 0c5892764e
commit 572b8e02e2
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 14 additions and 11 deletions

View File

@ -39,18 +39,21 @@ export class VideoTrendingComponent extends AbstractVideoList implements OnInit,
this.generateSyndicationList() this.generateSyndicationList()
const trendingDays = this.serverService.getConfig().trending.videos.intervalDays this.serverService.configLoaded.subscribe(
() => {
const trendingDays = this.serverService.getConfig().trending.videos.intervalDays
if (trendingDays === 1) { if (trendingDays === 1) {
this.titlePage = this.i18n('Trending for the last 24 hours') this.titlePage = this.i18n('Trending for the last 24 hours')
this.titleTooltip = this.i18n('Trending videos are those totalizing the greatest number of views during the last 24 hours.') this.titleTooltip = this.i18n('Trending videos are those totalizing the greatest number of views during the last 24 hours.')
} else { } else {
this.titlePage = this.i18n('Trending for the last {{days}} days', { days: trendingDays }) this.titlePage = this.i18n('Trending for the last {{days}} days', { days: trendingDays })
this.titleTooltip = this.i18n( this.titleTooltip = this.i18n(
'Trending videos are those totalizing the greatest number of views during the last {{days}} days.', 'Trending videos are those totalizing the greatest number of views during the last {{days}} days.',
{ days: trendingDays } { days: trendingDays }
) )
} }
})
} }
ngOnDestroy () { ngOnDestroy () {