-async function removeVideoFromBlacklistController (req: express.Request, res: express.Response, next: express.NextFunction) {
- const videoBlacklist = res.locals.videoBlacklist as VideoBlacklistModel
- const video: VideoModel = res.locals.video
-
- await sequelizeTypescript.transaction(async t => {
- const unfederated = videoBlacklist.unfederated
- await videoBlacklist.destroy({ transaction: t })
-
- // Re federate the video
- if (unfederated === true) {
- await federateVideoIfNeeded(video, true, t)
- }
- })
+async function removeVideoFromBlacklistController (req: express.Request, res: express.Response) {
+ const videoBlacklist = res.locals.videoBlacklist
+ const video = res.locals.videoAll