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()
|
||||
|
||||
@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'])
|
||||
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.
|
||||
|
||||
Returns:
|
||||
json: list of latest patches
|
||||
"""
|
||||
|
||||
return await releases.get_patches_json(config['repositories']['patches'][0],
|
||||
config['repositories']['patches'][1])
|
||||
return await releases.get_patches_json(config['repositories']['patches'][0], tag)
|
||||
|
@ -9,14 +9,15 @@ router = APIRouter()
|
||||
releases = Releases()
|
||||
|
||||
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'])
|
||||
async def tools(request: Request, response: Response) -> dict:
|
||||
async def tools(request: Request, response: Response,
|
||||
repositories: dict = repos) -> dict:
|
||||
"""Get patching tools' latest version.
|
||||
|
||||
Returns:
|
||||
json: information about the patching tools' latest version
|
||||
"""
|
||||
repositories = dict(config['repositories'].values())
|
||||
return await releases.get_latest_releases(repositories)
|
||||
|
Loading…
x
Reference in New Issue
Block a user