From 3cf5c80c15c2a60c0d6ec63becba0855ae1137ad Mon Sep 17 00:00:00 2001 From: Nikhil Badyal Date: Sun, 27 Apr 2025 23:07:10 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Update=20to=20revanced=20api=20v?= =?UTF-8?q?4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/status_check.py | 4 ++-- src/downloader/sources.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/status_check.py b/scripts/status_check.py index 0e05e4e..32205db 100644 --- a/scripts/status_check.py +++ b/scripts/status_check.py @@ -192,13 +192,13 @@ def main() -> None: response = requests.get(revanced_api, timeout=request_timeout) handle_request_response(response, revanced_api) - patches = response.json()["patches"] + patches = response.json() possible_apps = set() for patch in patches: if patch.get("compatiblePackages", None): for compatible_package in patch["compatiblePackages"]: - possible_apps.add(compatible_package["name"]) + possible_apps.add(compatible_package) supported_app = set(Patches.support_app().keys()) missing_support = sorted(possible_apps.difference(supported_app)) diff --git a/src/downloader/sources.py b/src/downloader/sources.py index 9e4824d..34300be 100644 --- a/src/downloader/sources.py +++ b/src/downloader/sources.py @@ -17,7 +17,7 @@ PLAY_STORE_APK_URL = f"{PLAY_STORE_BASE_URL}/store/apps/details?id=" + "{}" APK_COMBO_BASE_URL = "https://apkcombo.com" APK_COMBO_GENERIC_URL = APK_COMBO_BASE_URL + "/genericApp/{}" not_found_icon = "https://img.icons8.com/bubbles/500/android-os.png" -revanced_api = "https://api.revanced.app/v2/patches/latest" +revanced_api = "https://api.revanced.app/v4/patches/list" APK_MONK_BASE_URL = "https://www.apkmonk.com" APKEEP = "apkeep" APK_MONK_APK_URL = APK_MONK_BASE_URL + "/app/{}/"