123456789101112131415161718192021222324 |
- import { Response } from 'express'
- import { VideoAbuseModel } from '../../models/video/video-abuse'
- async function doesVideoAbuseExist (abuseIdArg: number | string, videoId: number, res: Response) {
- const abuseId = parseInt(abuseIdArg + '', 10)
- const videoAbuse = await VideoAbuseModel.loadByIdAndVideoId(abuseId, videoId)
- if (videoAbuse === null) {
- res.status(404)
- .json({ error: 'Video abuse not found' })
- .end()
- return false
- }
- res.locals.videoAbuse = videoAbuse
- return true
- }
- // ---------------------------------------------------------------------------
- export {
- doesVideoAbuseExist
- }
|