From 2447637b8e1ae826ae44757efc0cea30e4385609 Mon Sep 17 00:00:00 2001 From: Chaz Larson Date: Sat, 22 Jul 2023 05:39:21 +0000 Subject: [PATCH] Only movies and shows have locations --- modules/builder.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/builder.py b/modules/builder.py index dd080af3..183d664a 100644 --- a/modules/builder.py +++ b/modules/builder.py @@ -2853,7 +2853,12 @@ class CollectionBuilder: if "item_edition" in self.item_details and item.editionTitle != self.item_details["item_edition"]: self.library.query_data(item.editEditionTitle, self.item_details["item_edition"]) logger.info(f"{item.title[:25]:<25} | Edition | {self.item_details['item_edition']}") - path = os.path.dirname(str(item.locations[0])) if self.library.is_movie else str(item.locations[0]) + path = None + if self.library.is_movie: + path = os.path.dirname(str(item.locations[0])) + elif self.library.is_show: + path = str(item.locations[0]) + if self.library.Radarr and item.ratingKey in self.library.movie_rating_key_map: path = path.replace(self.library.Radarr.plex_path, self.library.Radarr.radarr_path) path = path[:-1] if path.endswith(('/', '\\')) else path