From 157aa2750f42ab92e031eab3a2c74ca7ab341348 Mon Sep 17 00:00:00 2001 From: JayZed Date: Tue, 27 Aug 2024 15:24:16 -0400 Subject: [PATCH] Minor performance optimization --- bazarr/radarr/sync/parser.py | 5 +++-- bazarr/sonarr/sync/parser.py | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/bazarr/radarr/sync/parser.py b/bazarr/radarr/sync/parser.py index a57cd296e..60aad85a5 100644 --- a/bazarr/radarr/sync/parser.py +++ b/bazarr/radarr/sync/parser.py @@ -153,8 +153,9 @@ def movieParser(movie, action, tags_dict, language_profiles, movie_default_profi if tag_profile: parsed_movie['profileId'] = tag_profile remove_profile_tags_list = settings.general.remove_profile_tags - if set(tags) & set(remove_profile_tags_list): - parsed_movie['profileId'] = None + if len(remove_profile_tags_list) > 0: + if set(tags) & set(remove_profile_tags_list): + parsed_movie['profileId'] = None return parsed_movie diff --git a/bazarr/sonarr/sync/parser.py b/bazarr/sonarr/sync/parser.py index 3e50b1b5a..216a9d1f5 100644 --- a/bazarr/sonarr/sync/parser.py +++ b/bazarr/sonarr/sync/parser.py @@ -79,8 +79,9 @@ def seriesParser(show, action, tags_dict, language_profiles, serie_default_profi if tag_profile: parsed_series['profileId'] = tag_profile remove_profile_tags_list = settings.general.remove_profile_tags - if set(tags) & set(remove_profile_tags_list): - parsed_series['profileId'] = None + if len(remove_profile_tags_list) > 0: + if set(tags) & set(remove_profile_tags_list): + parsed_series['profileId'] = None return parsed_series