- model: () => VideoModel,
- required: false,
- include: [
- {
- model: () => VideoChannelModel,
- required: true,
- include: [
- {
- model: () => AccountModel,
- required: true
- }
- ]
- },
- {
- model: () => TagModel
- }
- ]
+ model: () => UserModel.unscoped(),
+ required: true
+ },
+ {
+ model: () => VideoModel.scope([ VideoModelScopeNames.WITH_ACCOUNT_DETAILS, VideoModelScopeNames.WITH_TAGS]),
+ required: false