- const query = req.query as VideosCommonQuery
-
- const resultList = await VideoModel.listForApi({
- start: query.start,
- count: query.count,
- sort: query.sort,
- includeLocalVideos: false,
- categoryOneOf: query.categoryOneOf,
- licenceOneOf: query.licenceOneOf,
- languageOneOf: query.languageOneOf,
- tagsOneOf: query.tagsOneOf,
- tagsAllOf: query.tagsAllOf,
+ const query = pickCommonVideoQuery(req.query)
+
+ const apiOptions = await Hooks.wrapObject({
+ ...query,
+
+ displayOnlyForFollower: {
+ actorId: user.Account.Actor.id,
+ orLocalVideos: false
+ },