From ca38dc30a5009b8bfd6379c42d65548fac11c7e8 Mon Sep 17 00:00:00 2001 From: blacktwin Date: Tue, 3 Mar 2020 11:41:04 -0500 Subject: [PATCH] potential fix for #208 section id is printed for user to investigate issue --- utility/plex_api_share.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/utility/plex_api_share.py b/utility/plex_api_share.py index e97a266..cba4028 100644 --- a/utility/plex_api_share.py +++ b/utility/plex_api_share.py @@ -155,9 +155,13 @@ def get_ratings_lst(section_id): content = sess.get("{}/library/sections/{}/contentRating".format(PLEX_URL, section_id), headers=headers, params=params) - ratings_keys = content.json()['MediaContainer']['Directory'] - ratings_lst = [x['title'] for x in ratings_keys] - return ratings_lst + try: + ratings_keys = content.json()['MediaContainer']['Directory'] + ratings_lst = [x['title'] for x in ratings_keys] + return ratings_lst + except KeyError: + print("Unable to pull ratings from section ID: {}.") + pass def filter_clean(filter_type):