From d322e980db1e76da5470b51dfbd84779e66ecc8c Mon Sep 17 00:00:00 2001 From: Jan Feil <11638228+jfeil@users.noreply.github.com> Date: Sat, 13 May 2023 08:00:52 +0200 Subject: [PATCH] Add error handling if no network connection is available --- src/basic_config.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/basic_config.py b/src/basic_config.py index 6cbcc2d..70b3a02 100644 --- a/src/basic_config.py +++ b/src/basic_config.py @@ -65,8 +65,13 @@ def check(cur_version, release_info): download_url = download_urls[current_platform] return release_info['tag_name'], release_info['body'], release_info['html_url'], download_url - latest_dev_release = json.loads(requests.get(api_url + dev_release).text)[0] - latest_release = json.loads(requests.get(api_url + stable_release).text) + latest_dev_release = None + latest_release = None + try: + latest_dev_release = json.loads(requests.get(api_url + dev_release).text)[0] + latest_release = json.loads(requests.get(api_url + stable_release).text) + except: + pass return check(app_version, latest_release), check(app_version, latest_dev_release)