mirror of
https://github.com/revanced/revanced-releases-api.git
synced 2025-04-30 14:34:28 +02:00
fix: endpoint
This commit is contained in:
parent
9d72b7a68a
commit
db418aee7a
@ -10,14 +10,14 @@ releases = Releases()
|
|||||||
|
|
||||||
config: dict = load_config()
|
config: dict = load_config()
|
||||||
|
|
||||||
@router.get('/patches', response_model=ResponseModels.PatchesResponseModel, tags=['ReVanced Tools'])
|
@router.get('/patches/{tag}', response_model=ResponseModels.PatchesResponseModel, tags=['ReVanced Tools'])
|
||||||
@cache(config['cache']['expire'])
|
@cache(config['cache']['expire'])
|
||||||
async def patches(request: Request, response: Response) -> dict:
|
async def patches(request: Request, response: Response,
|
||||||
|
tag: str = config['repositories']['patches'][1]) -> dict:
|
||||||
"""Get latest patches.
|
"""Get latest patches.
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
json: list of latest patches
|
json: list of latest patches
|
||||||
"""
|
"""
|
||||||
|
|
||||||
return await releases.get_patches_json(config['repositories']['patches'][0],
|
return await releases.get_patches_json(config['repositories']['patches'][0], tag)
|
||||||
config['repositories']['patches'][1])
|
|
||||||
|
@ -9,14 +9,15 @@ router = APIRouter()
|
|||||||
releases = Releases()
|
releases = Releases()
|
||||||
|
|
||||||
config: dict = load_config()
|
config: dict = load_config()
|
||||||
|
repos= dict(config['repositories'].values())
|
||||||
|
|
||||||
@router.get('/tools', response_model=ResponseModels.ToolsResponseModel, tags=['ReVanced Tools'])
|
@router.get('/tools/{repositories}', response_model=ResponseModels.ToolsResponseModel, tags=['ReVanced Tools'])
|
||||||
@cache(config['cache']['expire'])
|
@cache(config['cache']['expire'])
|
||||||
async def tools(request: Request, response: Response) -> dict:
|
async def tools(request: Request, response: Response,
|
||||||
|
repositories: dict = repos) -> dict:
|
||||||
"""Get patching tools' latest version.
|
"""Get patching tools' latest version.
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
json: information about the patching tools' latest version
|
json: information about the patching tools' latest version
|
||||||
"""
|
"""
|
||||||
repositories = dict(config['repositories'].values())
|
|
||||||
return await releases.get_latest_releases(repositories)
|
return await releases.get_latest_releases(repositories)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user