sort = '-publishedAt' as VideoSortField
filter: VideoFilter = 'local'
+ useUserVideoLanguagePreferences = true
+
constructor (
+ protected i18n: I18n,
protected router: Router,
protected serverService: ServerService,
protected route: ActivatedRoute,
protected notifier: Notifier,
protected authService: AuthService,
protected screenService: ScreenService,
- private i18n: I18n,
private videoService: VideoService
) {
super()
getVideosObservable (page: number) {
const newPagination = immutableAssign(this.pagination, { currentPage: page })
- return this.videoService.getVideos(newPagination, this.sort, this.filter, this.categoryOneOf)
+ return this.videoService.getVideos({
+ videoPagination: newPagination,
+ sort: this.sort,
+ filter: this.filter,
+ categoryOneOf: this.categoryOneOf,
+ languageOneOf: this.languageOneOf
+ })
}
generateSyndicationList () {