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
|
for release in releases
|
||||||
if release["tag_name"] == latest_version_orig
|
if release["tag_name"] == latest_version_orig
|
||||||
][0]
|
][0]
|
||||||
if "github" in strategy or "gitlab" in strategy:
|
latest_assets = {
|
||||||
latest_assets = {
|
a["name"]: a["browser_download_url"]
|
||||||
a["name"]: a["browser_download_url"]
|
for a in latest_release["assets"]
|
||||||
for a in latest_release["assets"]
|
if not a["name"].endswith(".md5")
|
||||||
if not a["name"].endswith(".md5")
|
}
|
||||||
}
|
if ("gitea" in strategy or "forgejo" in strategy) and latest_assets == "":
|
||||||
elif "gitea" in strategy or "forgejo" in strategy:
|
# if empty (so only the base asset), take the tarball_url
|
||||||
latest_assets = {
|
latest_assets = latest_release["tarball_url"]
|
||||||
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"]
|
|
||||||
if strategy == "_release":
|
if strategy == "_release":
|
||||||
# gitlab's API is different for that
|
# gitlab's API is different for that
|
||||||
latest_release_html_url = latest_release["_links"]["self"]
|
latest_release_html_url = latest_release["_links"]["self"]
|
||||||
|
|
Loading…
Reference in a new issue