X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fsearch%2Fvideos-search-query.model.ts;h=447c72806f27cc1386437b0a5db144c5ea9bbc35;hb=901bcf5c188ea79350fecd499ad76460b866617b;hp=406f6cab22b808dec9d456b48c358c2ef3c199a5;hpb=c27463a603186b623500b03c6a56b330a6568350;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/search/videos-search-query.model.ts b/shared/models/search/videos-search-query.model.ts index 406f6cab2..447c72806 100644 --- a/shared/models/search/videos-search-query.model.ts +++ b/shared/models/search/videos-search-query.model.ts @@ -4,6 +4,8 @@ import { VideosCommonQuery } from './videos-common-query.model' export interface VideosSearchQuery extends SearchTargetQuery, VideosCommonQuery { search?: string + host?: string + startDate?: string // ISO 8601 endDate?: string // ISO 8601 @@ -12,4 +14,16 @@ export interface VideosSearchQuery extends SearchTargetQuery, VideosCommonQuery durationMin?: number // seconds durationMax?: number // seconds + + // UUIDs or short UUIDs + uuids?: string[] +} + +export interface VideosSearchQueryAfterSanitize extends VideosSearchQuery { + start: number + count: number + sort: string + + // FIXME: deprecated in 4.0, to remove + filter?: never }