import { cacheRoute } from '../middlewares/cache'
import { VideoChannelModel } from '../models/video/video-channel'
import { VideoCommentModel } from '../models/video/video-comment'
+import { buildNSFWFilter } from '../helpers/express-utils'
const feedsRouter = express.Router()
const account: AccountModel = res.locals.account
const videoChannel: VideoChannelModel = res.locals.videoChannel
- const hideNSFW = CONFIG.INSTANCE.DEFAULT_NSFW_POLICY === 'do_not_list'
+ const nsfw = buildNSFWFilter(res, req.query.nsfw)
let name: string
let description: string
start,
count: FEEDS.COUNT,
sort: req.query.sort,
- hideNSFW,
+ includeLocalVideos: true,
+ nsfw,
filter: req.query.filter,
withFiles: true,
accountId: account ? account.id : null,