From 1445f7d26efd0c3ab4fe6487f2213d1d3c78e77a Mon Sep 17 00:00:00 2001 From: "Casper V. Kristensen" Date: Wed, 24 Mar 2021 11:33:48 +0100 Subject: [PATCH] Github: Prefer classic version of released files. --- wau/providers/github.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wau/providers/github.py b/wau/providers/github.py index b669451..635dc80 100644 --- a/wau/providers/github.py +++ b/wau/providers/github.py @@ -28,7 +28,7 @@ class GitHub(Web): latest_release = http.open( url=f"{cls.api_url}/repos/{repo_owner}/{repo_name}/releases/latest" ).json() - for asset in latest_release["assets"]: + for asset in sorted(latest_release["assets"], key=lambda a: "classic" in a["name"].lower(), reverse=True): if Path(asset["name"]).suffix == ".zip": return super().download(addon, asset["browser_download_url"]) raise FileNotFoundError("No zip file found for latest release")