123456789101112131415161718192021222324 |
- import { Response } from 'express'
- import { VideoBlacklistModel } from '@server/models/video/video-blacklist'
- import { HttpStatusCode } from '@shared/models'
- async function doesVideoBlacklistExist (videoId: number, res: Response) {
- const videoBlacklist = await VideoBlacklistModel.loadByVideoId(videoId)
- if (videoBlacklist === null) {
- res.fail({
- status: HttpStatusCode.NOT_FOUND_404,
- message: 'Blacklisted video not found'
- })
- return false
- }
- res.locals.videoBlacklist = videoBlacklist
- return true
- }
- // ---------------------------------------------------------------------------
- export {
- doesVideoBlacklistExist
- }
|