small refactor
This commit is contained in:
parent
5570b003ab
commit
fb0e0e12d1
1 changed files with 8 additions and 15 deletions
|
@ -326,21 +326,14 @@ class AppAutoUpdater:
|
|||
for release in releases
|
||||
if release["tag_name"] == latest_version_orig
|
||||
][0]
|
||||
if "github" in strategy or "gitlab" in strategy:
|
||||
latest_assets = {
|
||||
a["name"]: a["browser_download_url"]
|
||||
for a in latest_release["assets"]
|
||||
if not a["name"].endswith(".md5")
|
||||
}
|
||||
elif "gitea" in strategy or "forgejo" in strategy:
|
||||
latest_assets = {
|
||||
a["name"]: a["browser_download_url"]
|
||||
for a in latest_release["assets"]
|
||||
if not a["name"].endswith(".md5")
|
||||
}
|
||||
if latest_assets == "":
|
||||
# if empty (so only the base asset), take the tarball_url
|
||||
latest_assets = latest_release["tarball_url"]
|
||||
latest_assets = {
|
||||
a["name"]: a["browser_download_url"]
|
||||
for a in latest_release["assets"]
|
||||
if not a["name"].endswith(".md5")
|
||||
}
|
||||
if ("gitea" in strategy or "forgejo" in strategy) and latest_assets == "":
|
||||
# if empty (so only the base asset), take the tarball_url
|
||||
latest_assets = latest_release["tarball_url"]
|
||||
if strategy == "_release":
|
||||
# gitlab's API is different for that
|
||||
latest_release_html_url = latest_release["_links"]["self"]
|
||||
|
|
Loading…
Reference in a new issue