Merge branch 'bugfix_ssl_error' into for_webui

This commit is contained in:
misyaguziya
2024-12-10 14:57:25 +09:00

View File

@@ -323,14 +323,19 @@ class Model:
def checkSoftwareUpdated(): def checkSoftwareUpdated():
# check update # check update
update_flag = False update_flag = False
response = requests_get(config.GITHUB_URL) try:
json_data = response.json() response = requests_get(config.GITHUB_URL)
version = json_data.get("name", None) json_data = response.json()
if isinstance(version, str): version = json_data.get("name", None)
new_version = parse(version) if isinstance(version, str):
current_version = parse(config.VERSION) new_version = parse(version)
if new_version > current_version: current_version = parse(config.VERSION)
update_flag = True if new_version > current_version:
update_flag = True
except Exception:
import traceback
with open('error.log', 'a') as f:
traceback.print_exc(file=f)
return update_flag return update_flag
@staticmethod @staticmethod