From b494da02bb7c4c95e3a975a42827f4a8a854a6da Mon Sep 17 00:00:00 2001 From: Labrys of Knossos Date: Sat, 3 Dec 2022 12:57:18 -0500 Subject: [PATCH] Fix jdata may be referenced before assignment --- core/auto_process/managers/pymedusa.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/auto_process/managers/pymedusa.py b/core/auto_process/managers/pymedusa.py index 85e828a7..6635b54d 100644 --- a/core/auto_process/managers/pymedusa.py +++ b/core/auto_process/managers/pymedusa.py @@ -160,8 +160,11 @@ class PyMedusaApiV2(SickBeard): except ValueError: logger.debug('No data returned from provider') return False + else: + jdata = {} - if not jdata.get('status') or not jdata['status'] == 'success': + status = jdata.get('status', None) + if status != 'success': return False queueitem_identifier = jdata['queueItem']['identifier']