From 02c1e7acd865746945b9d5b685161c4db129d144 Mon Sep 17 00:00:00 2001 From: samwiseg0 Date: Wed, 13 Mar 2019 14:35:49 -0400 Subject: [PATCH] Skip over invalid sonarr queue entries. Fixes #117 --- varken/sonarr.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/varken/sonarr.py b/varken/sonarr.py index b90dad9..48ef4c8 100644 --- a/varken/sonarr.py +++ b/varken/sonarr.py @@ -143,7 +143,13 @@ class SonarrAPI(object): return for show in download_queue: - sxe = f"S{show.episode['seasonNumber']:0>2}E{show.episode['episodeNumber']:0>2}" + try: + sxe = f"S{show.episode['seasonNumber']:0>2}E{show.episode['episodeNumber']:0>2}" + except TypeError as e: + self.logger.error('TypeError has occurred : %s while processing the sonarr queue. \ + Remove invalid queue entries.', e) + continue + if show.protocol.upper() == 'USENET': protocol_id = 1 else: