Update update_checker.py

This commit is contained in:
shayaa
2026-03-10 00:21:57 +01:00
committed by GitHub
parent c5e6608ae2
commit 11b8f3f265
+9 -4
View File
@@ -4,11 +4,16 @@ from core.utils.logging.logs import consoleLog
def get_updates(): def get_updates():
url = f"https://api.github.com/repos/KeksPirates/SoftwareManager/releases/latest" url = f"https://api.github.com/repos/KeksPirates/SoftwareManager/releases/latest"
response = requests.get(url, timeout=15)
try:
response = requests.get(url, timeout=15)
except requests.RequestException as e:
consoleLog(f"Failed to fetch releases: {e}")
return None
if response.status_code != 200: if response.status_code != 200:
consoleLog(f"Failed to fetch releases: {response.status_code}") consoleLog(f"Failed to fetch releases: {response.status_code}")
return None, None return None
release = response.json() release = response.json()
@@ -30,7 +35,7 @@ def get_updates():
)) ))
return release_assets return release_assets
else: else:
return None, None return None
else: else:
consoleLog("Already up-to-date.") consoleLog("Already up-to-date.")
return None, None return None