diff --git a/plexpy/libraries.py b/plexpy/libraries.py index 1659fbb1..5968e92f 100644 --- a/plexpy/libraries.py +++ b/plexpy/libraries.py @@ -571,7 +571,7 @@ class Libraries(object): for child_metadata in metadata: ## TODO: Check list of media info items, currently only grabs first item media_info = media_part_info = {} - if 'media_info' in item: + if 'media_info' in child_metadata: media_info = item['media_info'][0] if 'parts' in media_info: media_part_info = media_info['parts'][0] diff --git a/plexpy/notification_handler.py b/plexpy/notification_handler.py index a04c93b1..29d2cc4f 100644 --- a/plexpy/notification_handler.py +++ b/plexpy/notification_handler.py @@ -293,7 +293,7 @@ def build_media_notify_params(notify_action=None, session=None, timeline=None, * ## TODO: Check list of media info items, currently only grabs first item media_info = media_part_info = {} - if 'media_info' in item: + if 'media_info' in metadata: media_info = item['media_info'][0] if 'parts' in media_info: media_part_info = media_info['parts'][0]