- buildAdminInputFilter (): AdvancedInputFilter[] {
- return [
- {
- title: $localize`Videos scope`,
- children: [
- {
- queryParams: { search: 'isLocal:false' },
- label: $localize`Remote videos`
- },
- {
- queryParams: { search: 'isLocal:true' },
- label: $localize`Local videos`
- }
- ]
- },
-
- {
- title: $localize`Include/Exclude`,
- children: [
- {
- queryParams: { search: 'excludeMuted' },
- label: $localize`Exclude muted accounts`
- }
- ]
- }
- ]
- }
-
- private buildAdminParamsFromSearch (search: string, params: HttpParams) {
- let include = VideoInclude.BLACKLISTED |
- VideoInclude.BLOCKED_OWNER |
- VideoInclude.HIDDEN_PRIVACY |
- VideoInclude.NOT_PUBLISHED_STATE |
- VideoInclude.FILES
+ private buildListSort (sortArg: VideoSortField | SortMeta) {
+ const sort = this.restService.buildSortString(sortArg)