+blacklistRouter.post('/:videoId/blacklist',
+ authenticate,
+ ensureUserHasRight(UserRight.MANAGE_VIDEO_BLACKLIST),
+ asyncMiddleware(videosBlacklistAddValidator),
+ asyncMiddleware(addVideoToBlacklist)
+)
+
+blacklistRouter.get('/blacklist',
+ authenticate,
+ ensureUserHasRight(UserRight.MANAGE_VIDEO_BLACKLIST),
+ paginationValidator,
+ blacklistSortValidator,
+ setBlacklistSort,
+ setPagination,
+ asyncMiddleware(listBlacklist)
+)
+
+blacklistRouter.delete('/:videoId/blacklist',