]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - server/controllers/api/search/index.ts
Fix runner api rate limit bypass
[github/Chocobozzz/PeerTube.git] / server / controllers / api / search / index.ts
CommitLineData
41fb13c3 1import express from 'express'
e915cde3 2import { apiRateLimiter } from '@server/middlewares'
37a44fc9
C
3import { searchChannelsRouter } from './search-video-channels'
4import { searchPlaylistsRouter } from './search-video-playlists'
5import { searchVideosRouter } from './search-videos'
6
7const searchRouter = express.Router()
8
e915cde3
C
9searchRouter.use(apiRateLimiter)
10
37a44fc9
C
11searchRouter.use('/', searchVideosRouter)
12searchRouter.use('/', searchChannelsRouter)
13searchRouter.use('/', searchPlaylistsRouter)
14
15// ---------------------------------------------------------------------------
16
17export {
18 searchRouter
19}