X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fsearch%2Fvideos-search-query.model.ts;h=406f6cab22b808dec9d456b48c358c2ef3c199a5;hb=c7027c06e9a73dad99d3f9bd9937a41a763850ce;hp=bb23bd63677213100fbab352760f01c6b593be00;hpb=d525fc399a14a8b16eaad6d4c0bc0a9c4093c3c9;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 bb23bd636..406f6cab2 100644 --- a/shared/models/search/videos-search-query.model.ts +++ b/shared/models/search/videos-search-query.model.ts @@ -1,23 +1,14 @@ -export interface VideosSearchQuery { - search: string +import { SearchTargetQuery } from './search-target-query.model' +import { VideosCommonQuery } from './videos-common-query.model' - start?: number - count?: number - sort?: string +export interface VideosSearchQuery extends SearchTargetQuery, VideosCommonQuery { + search?: string startDate?: string // ISO 8601 endDate?: string // ISO 8601 - nsfw?: boolean - - categoryOneOf?: number[] - - licenceOneOf?: number[] - - languageOneOf?: string[] - - tagsOneOf?: string[] - tagsAllOf?: string[] + originallyPublishedStartDate?: string // ISO 8601 + originallyPublishedEndDate?: string // ISO 8601 durationMin?: number // seconds durationMax?: number // seconds