- { type: 'video-file', payload: VideoFilePayload } |
- { type: 'email', payload: EmailPayload }
-
-const handlers: { [ id in JobType ]: (job: Bull.Job) => Promise<any>} = {
+ { type: 'video-transcoding', payload: VideoTranscodingPayload } |
+ { type: 'email', payload: EmailPayload } |
+ { type: 'video-import', payload: VideoImportPayload } |
+ { type: 'activitypub-refresher', payload: RefreshPayload } |
+ { type: 'videos-views', payload: {} } |
+ { type: 'video-redundancy', payload: VideoRedundancyPayload }
+
+const handlers: { [id in JobType]: (job: Bull.Job) => Promise<any> } = {