]>
Commit | Line | Data |
---|---|---|
59c76ffa C |
1 | import { Account } from '../../actors/index' |
2 | import { VideoConstant } from '../video-constant.model' | |
268eebed | 3 | import { VideoAbuseState } from './video-abuse-state.model' |
86521a67 | 4 | import { VideoChannelSummary } from '../channel/video-channel.model' |
19a3b914 | 5 | |
69818c93 C |
6 | export interface VideoAbuse { |
7 | id: number | |
69818c93 | 8 | reason: string |
19a3b914 | 9 | reporterAccount: Account |
268eebed C |
10 | |
11 | state: VideoConstant<VideoAbuseState> | |
12 | moderationComment?: string | |
13 | ||
19a3b914 C |
14 | video: { |
15 | id: number | |
16 | name: string | |
17 | uuid: string | |
68d19a0a RK |
18 | nsfw: boolean |
19 | deleted: boolean | |
86521a67 RK |
20 | blacklisted: boolean |
21 | thumbnailPath?: string | |
22 | channel?: VideoChannelSummary | |
19a3b914 | 23 | } |
268eebed | 24 | |
69818c93 C |
25 | createdAt: Date |
26 | } |