+ },
+ {
+ model: AccountModel.scope(AccountScopeNames.SUMMARY),
+ as: 'FlaggedAccount'
+ },
+ {
+ model: VideoAbuseModel,
+ required: false,
+ include: [
+ {
+ model: VideoModel.scope([ VideoScopeNames.WITH_ACCOUNT_DETAILS ])
+ }
+ ]
+ },
+ {
+ model: VideoCommentAbuseModel,
+ required: false,
+ include: [
+ {
+ model: VideoCommentModel.scope([
+ CommentScopeNames.WITH_ACCOUNT
+ ]),
+ include: [
+ {
+ model: VideoModel
+ }
+ ]
+ }
+ ]