- start: req.query.start,
- count: req.query.count,
- sort: req.query.sort,
- includeLocalVideos: false,
- categoryOneOf: req.query.categoryOneOf,
- licenceOneOf: req.query.licenceOneOf,
- languageOneOf: req.query.languageOneOf,
- tagsOneOf: req.query.tagsOneOf,
- tagsAllOf: req.query.tagsAllOf,
- nsfw: buildNSFWFilter(res, req.query.nsfw),
- filter: req.query.filter as VideoFilter,
- withFiles: false,
- followerActorId: user.Account.Actor.id,
- user
+ ...query,
+
+ displayOnlyForFollower: {
+ actorId: user.Account.Actor.id,
+ orLocalVideos: false
+ },
+ nsfw: buildNSFWFilter(res, query.nsfw),
+ user,
+ countVideos