aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/controllers/api/abuse.ts
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2023-06-20 14:17:34 +0200
committerChocobozzz <me@florianbigard.com>2023-06-20 14:17:34 +0200
commite915cde30ec47258a2beeec5ca748c928b59858c (patch)
treef5692ab20c534a61487f3bd471bb6105ed58d88a /server/controllers/api/abuse.ts
parent923e41fa4f342019298b46e407ea1f0207f74205 (diff)
downloadPeerTube-e915cde30ec47258a2beeec5ca748c928b59858c.tar.gz
PeerTube-e915cde30ec47258a2beeec5ca748c928b59858c.tar.zst
PeerTube-e915cde30ec47258a2beeec5ca748c928b59858c.zip
Fix runner api rate limit bypass
Diffstat (limited to 'server/controllers/api/abuse.ts')
-rw-r--r--server/controllers/api/abuse.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/server/controllers/api/abuse.ts b/server/controllers/api/abuse.ts
index d6211cc83..d582f198d 100644
--- a/server/controllers/api/abuse.ts
+++ b/server/controllers/api/abuse.ts
@@ -16,6 +16,7 @@ import {
16 abusesSortValidator, 16 abusesSortValidator,
17 abuseUpdateValidator, 17 abuseUpdateValidator,
18 addAbuseMessageValidator, 18 addAbuseMessageValidator,
19 apiRateLimiter,
19 asyncMiddleware, 20 asyncMiddleware,
20 asyncRetryTransactionMiddleware, 21 asyncRetryTransactionMiddleware,
21 authenticate, 22 authenticate,
@@ -32,6 +33,8 @@ import { AccountModel } from '../../models/account/account'
32 33
33const abuseRouter = express.Router() 34const abuseRouter = express.Router()
34 35
36abuseRouter.use(apiRateLimiter)
37
35abuseRouter.get('/', 38abuseRouter.get('/',
36 openapiOperationDoc({ operationId: 'getAbuses' }), 39 openapiOperationDoc({ operationId: 'getAbuses' }),
37 authenticate, 40 authenticate,