From 1bb981b2893303c81dbf1c6494c16b4975302d11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20V=C3=A9zina?= <5130500+morpheus65535@users.noreply.github.com> Date: Tue, 26 Mar 2019 14:09:22 -0400 Subject: [PATCH] Fix for #363. --- bazarr/main.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bazarr/main.py b/bazarr/main.py index 65173d434..a220af46d 100644 --- a/bazarr/main.py +++ b/bazarr/main.py @@ -1652,8 +1652,12 @@ def system(): page_size = int(settings.general.page_size) max_page = int(math.ceil(row_count / (page_size + 0.0))) - with open(os.path.join(args.config_dir, 'config', 'releases.txt'), 'r') as f: - releases = ast.literal_eval(f.read()) + try: + with open(os.path.join(args.config_dir, 'config', 'releases.txt'), 'r') as f: + releases = ast.literal_eval(f.read()) + except Exception as e: + releases = [] + logging.exception('BAZARR cannot parse releases caching file: ' + os.path.join(args.config_dir, 'config', 'releases.txt')) use_sonarr = settings.general.getboolean('use_sonarr') apikey_sonarr = settings.sonarr.apikey