X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fvideos%2Fvideo-create.model.ts;h=732d508d1f23b88f274a74021930095c0fde9088;hb=0164fc112a98897849a8eda2f0b5d208e813e014;hp=4d0e83520fe3a8da392bd23e000bf0de3b640575;hpb=72c7248b6fdcdb2175e726ff51b42e7555f2bd84;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/videos/video-create.model.ts b/shared/models/videos/video-create.model.ts index 4d0e83520..732d508d1 100644 --- a/shared/models/videos/video-create.model.ts +++ b/shared/models/videos/video-create.model.ts @@ -1,10 +1,24 @@ +import { VideoPrivacy } from './video-privacy.enum' +import { VideoScheduleUpdate } from './video-schedule-update.model' + export interface VideoCreate { - category: number - licence: number - language: number - description: string - channelId: number - nsfw: boolean name: string - tags: string[] + channelId: number + + category?: number + licence?: number + language?: string + description?: string + support?: string + nsfw?: boolean + waitTranscoding?: boolean + tags?: string[] + commentsEnabled?: boolean + downloadEnabled?: boolean + privacy: VideoPrivacy + scheduleUpdate?: VideoScheduleUpdate + originallyPublishedAt?: Date | string + + thumbnailfile?: Blob | string + previewfile?: Blob | string }