mirror of
https://github.com/revanced/revanced-releases-api.git
synced 2025-05-02 23:24:27 +02:00
fix middleware execution order
This commit is contained in:
parent
5175521596
commit
e7929107ad
6
main.py
6
main.py
@ -67,8 +67,8 @@ async def root(request: Request, response: Response) -> RedirectResponse:
|
|||||||
return RedirectResponse(url="/docs")
|
return RedirectResponse(url="/docs")
|
||||||
|
|
||||||
@app.get('/tools', response_model=ResponseModels.ToolsResponseModel)
|
@app.get('/tools', response_model=ResponseModels.ToolsResponseModel)
|
||||||
@cache(config['cache']['expire'])
|
|
||||||
@limiter.limit(config['slowapi']['limit'])
|
@limiter.limit(config['slowapi']['limit'])
|
||||||
|
@cache(config['cache']['expire'])
|
||||||
async def tools(request: Request, response: Response) -> dict:
|
async def tools(request: Request, response: Response) -> dict:
|
||||||
"""Get patching tools' latest version.
|
"""Get patching tools' latest version.
|
||||||
|
|
||||||
@ -78,8 +78,8 @@ async def tools(request: Request, response: Response) -> dict:
|
|||||||
return await releases.get_latest_releases(config['app']['repositories'])
|
return await releases.get_latest_releases(config['app']['repositories'])
|
||||||
|
|
||||||
@app.get('/patches', response_model=ResponseModels.PatchesResponseModel)
|
@app.get('/patches', response_model=ResponseModels.PatchesResponseModel)
|
||||||
@cache(config['cache']['expire'])
|
|
||||||
@limiter.limit(config['slowapi']['limit'])
|
@limiter.limit(config['slowapi']['limit'])
|
||||||
|
@cache(config['cache']['expire'])
|
||||||
async def patches(request: Request, response: Response) -> dict:
|
async def patches(request: Request, response: Response) -> dict:
|
||||||
"""Get latest patches.
|
"""Get latest patches.
|
||||||
|
|
||||||
@ -90,8 +90,8 @@ async def patches(request: Request, response: Response) -> dict:
|
|||||||
return await releases.get_patches_json()
|
return await releases.get_patches_json()
|
||||||
|
|
||||||
@app.get('/contributors', response_model=ResponseModels.ContributorsResponseModel)
|
@app.get('/contributors', response_model=ResponseModels.ContributorsResponseModel)
|
||||||
@cache(config['cache']['expire'])
|
|
||||||
@limiter.limit(config['slowapi']['limit'])
|
@limiter.limit(config['slowapi']['limit'])
|
||||||
|
@cache(config['cache']['expire'])
|
||||||
async def contributors(request: Request, response: Response) -> dict:
|
async def contributors(request: Request, response: Response) -> dict:
|
||||||
"""Get contributors.
|
"""Get contributors.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user