diff options
Diffstat (limited to 'shared/models/server/job.model.ts')
-rw-r--r-- | shared/models/server/job.model.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/shared/models/server/job.model.ts b/shared/models/server/job.model.ts index d81b72696..3b4855eaa 100644 --- a/shared/models/server/job.model.ts +++ b/shared/models/server/job.model.ts | |||
@@ -1,4 +1,5 @@ | |||
1 | import { ContextType } from '../activitypub/context' | 1 | import { ContextType } from '../activitypub/context' |
2 | import { VideoState } from '../videos' | ||
2 | import { VideoEditorTaskCut } from '../videos/editor' | 3 | import { VideoEditorTaskCut } from '../videos/editor' |
3 | import { VideoResolution } from '../videos/file/video-resolution.enum' | 4 | import { VideoResolution } from '../videos/file/video-resolution.enum' |
4 | import { SendEmailOptions } from './emailer.model' | 5 | import { SendEmailOptions } from './emailer.model' |
@@ -116,6 +117,9 @@ export type ManageVideoTorrentPayload = | |||
116 | interface BaseTranscodingPayload { | 117 | interface BaseTranscodingPayload { |
117 | videoUUID: string | 118 | videoUUID: string |
118 | isNewVideo?: boolean | 119 | isNewVideo?: boolean |
120 | |||
121 | // Custom notification when the task is finished | ||
122 | notification?: 'default' | 'video-edition' | ||
119 | } | 123 | } |
120 | 124 | ||
121 | export interface HLSTranscodingPayload extends BaseTranscodingPayload { | 125 | export interface HLSTranscodingPayload extends BaseTranscodingPayload { |
@@ -171,6 +175,7 @@ export interface DeleteResumableUploadMetaFilePayload { | |||
171 | export interface MoveObjectStoragePayload { | 175 | export interface MoveObjectStoragePayload { |
172 | videoUUID: string | 176 | videoUUID: string |
173 | isNewVideo: boolean | 177 | isNewVideo: boolean |
178 | previousVideoState: VideoState | ||
174 | } | 179 | } |
175 | 180 | ||
176 | export type VideoEditorTaskCutPayload = VideoEditorTaskCut | 181 | export type VideoEditorTaskCutPayload = VideoEditorTaskCut |