This commit is contained in:
Luigi311
2023-01-27 15:04:16 -07:00
parent 404089dfca
commit 1ee055faf5

View File

@@ -130,6 +130,7 @@ def check_whitelist_logic(
return skip_reason return skip_reason
def show_title_dict(user_list: dict): def show_title_dict(user_list: dict):
try: try:
show_output_dict = {} show_output_dict = {}
@@ -150,12 +151,13 @@ def show_title_dict(user_list: dict):
show_output_dict[provider_key.lower()].append( show_output_dict[provider_key.lower()].append(
provider_value.lower() provider_value.lower()
) )
return show_output_dict return show_output_dict
except Exception: except Exception:
logger("Generating show_output_dict failed, skipping", 1) logger("Generating show_output_dict failed, skipping", 1)
return {} return {}
def episode_title_dict(user_list: dict): def episode_title_dict(user_list: dict):
try: try:
episode_output_dict = {} episode_output_dict = {}
@@ -174,12 +176,13 @@ def episode_title_dict(user_list: dict):
episode_output_dict[episode_key.lower()].append( episode_output_dict[episode_key.lower()].append(
episode_value.lower() episode_value.lower()
) )
return episode_output_dict return episode_output_dict
except Exception: except Exception:
logger("Generating episode_output_dict failed, skipping", 1) logger("Generating episode_output_dict failed, skipping", 1)
return {} return {}
def movies_title_dict(user_list: dict): def movies_title_dict(user_list: dict):
try: try:
movies_output_dict = {} movies_output_dict = {}
@@ -192,12 +195,13 @@ def movies_title_dict(user_list: dict):
movies_output_dict[movie_key.lower()].append(movie_location) movies_output_dict[movie_key.lower()].append(movie_location)
else: else:
movies_output_dict[movie_key.lower()].append(movie_value.lower()) movies_output_dict[movie_key.lower()].append(movie_value.lower())
return movies_output_dict return movies_output_dict
except Exception: except Exception:
logger("Generating movies_output_dict failed, skipping", 1) logger("Generating movies_output_dict failed, skipping", 1)
return {} return {}
def generate_library_guids_dict(user_list: dict): def generate_library_guids_dict(user_list: dict):
# Handle the case where user_list is empty or does not contain the expected keys and values # Handle the case where user_list is empty or does not contain the expected keys and values
if not user_list: if not user_list:
@@ -205,6 +209,6 @@ def generate_library_guids_dict(user_list: dict):
show_output_dict = show_title_dict(user_list) show_output_dict = show_title_dict(user_list)
episode_output_dict = episode_title_dict(user_list) episode_output_dict = episode_title_dict(user_list)
movies_output_dict = movies_title_dict(user_list) movies_output_dict = movies_title_dict(user_list)
return show_output_dict, episode_output_dict, movies_output_dict return show_output_dict, episode_output_dict, movies_output_dict