From 3c728c63728d7644ccb4f099bd04a97fa064d147 Mon Sep 17 00:00:00 2001 From: tyler breese Date: Tue, 17 Oct 2023 00:39:40 -0400 Subject: [PATCH] fix to not send almost empty dictionary --- plexpy/webserve.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plexpy/webserve.py b/plexpy/webserve.py index a115f73d..044ac5a6 100644 --- a/plexpy/webserve.py +++ b/plexpy/webserve.py @@ -4429,7 +4429,8 @@ class WebInterface(object): if rating_key and server_id: pms_connect = server_manager.ServerManger().get_server(server_id=server_id) metadata = pms_connect.get_metadata_details(rating_key=rating_key, section_id=section_id) - metadata['server_id'] = pms_connect.get_server_info()['machine_identifier'] + if metadata: + metadata['server_id'] = pms_connect.get_server_info()['machine_identifier'] # If the item is not found on the Plex server, get the metadata from history if not metadata and source == 'history':