diff --git a/modules/radarr.py b/modules/radarr.py index 652653f1b..66607e941 100644 --- a/modules/radarr.py +++ b/modules/radarr.py @@ -2,7 +2,7 @@ from modules import util from modules.util import Failed from arrapi import RadarrAPI -from arrapi.exceptions import ArrException, Invalid +from arrapi.exceptions import ArrException, Invalid, NotFound logger = logging.getLogger("Plex Meta Manager") @@ -107,7 +107,7 @@ def add_tmdb(self, tmdb_ids, **options): exists.extend(_e) invalid.extend(_i) movies = [] - except Invalid as e: + except (Invalid, NotFound) as e: raise Failed(f"Radarr Error: {e}") if len(added) > 0: diff --git a/modules/sonarr.py b/modules/sonarr.py index f9f143d54..c1101656a 100644 --- a/modules/sonarr.py +++ b/modules/sonarr.py @@ -2,7 +2,7 @@ from modules import util from modules.util import Failed from arrapi import SonarrAPI -from arrapi.exceptions import ArrException, Invalid +from arrapi.exceptions import ArrException, Invalid, NotFound logger = logging.getLogger("Plex Meta Manager") @@ -133,7 +133,7 @@ def add_tvdb(self, tvdb_ids, **options): exists.extend(_e) invalid.extend(_i) shows = [] - except Invalid as e: + except (Invalid, NotFound) as e: raise Failed(f"Sonarr Error: {e}") if len(added) > 0: