From b57366b854c48d9e58466eaaae8093981e79edb8 Mon Sep 17 00:00:00 2001 From: Indranil012 Date: Tue, 14 Mar 2023 14:57:14 +0530 Subject: [PATCH] refactor: better way to download patches.json --- app/controllers/Releases.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/Releases.py b/app/controllers/Releases.py index b0bc4fe..e924c60 100644 --- a/app/controllers/Releases.py +++ b/app/controllers/Releases.py @@ -130,9 +130,9 @@ class Releases: """ release_dict = await self.get_tag_release(repository, tag) - tag_name = release_dict['tag_name'] - - return await self.httpx_client.get(f"https://github.com/{repository}/releases/download/{tag_name}/patches.json").json() + for asset in release_dict['assets']: + if asset['name'] == "patches.json": + return await self.httpx_client.get(asset['browser_download_url']).json() async def get_patches_json(self, repository: str, tag: str = "latest") -> dict: """Get patches.json from revanced-patches repository.