]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/controllers/api/video-channel.ts
Fix runner api rate limit bypass
[github/Chocobozzz/PeerTube.git] / server / controllers / api / video-channel.ts
index c6d144f79290a89ce4b474f110921d9cf6df00f0..cdafa31dc088dde66867e99c114fb80e65fcacf1 100644 (file)
@@ -19,6 +19,7 @@ import { JobQueue } from '../../lib/job-queue'
 import { deleteLocalActorImageFile, updateLocalActorImageFiles } from '../../lib/local-actor'
 import { createLocalVideoChannel, federateAllVideosOfChannel } from '../../lib/video-channel'
 import {
+  apiRateLimiter,
   asyncMiddleware,
   asyncRetryTransactionMiddleware,
   authenticate,
@@ -57,6 +58,8 @@ const reqBannerFile = createReqFiles([ 'bannerfile' ], MIMETYPES.IMAGE.MIMETYPE_
 
 const videoChannelRouter = express.Router()
 
+videoChannelRouter.use(apiRateLimiter)
+
 videoChannelRouter.get('/',
   paginationValidator,
   videoChannelsSortValidator,