From 37d09e9bad5e1a3f6c385458efd6a8c4eb3ce6a6 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sat, 22 Feb 2020 22:09:39 -0800 Subject: [PATCH] Check Plex guid before retrieving Live TV cloud metadata --- plexpy/pmsconnect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plexpy/pmsconnect.py b/plexpy/pmsconnect.py index f715d838..3c9421f8 100644 --- a/plexpy/pmsconnect.py +++ b/plexpy/pmsconnect.py @@ -605,7 +605,7 @@ class PmsConnect(object): metadata_xml = self.get_metadata(str(rating_key), output_format='xml') elif sync_id: metadata_xml = self.get_sync_item(str(sync_id), output_format='xml') - elif plex_guid: + elif plex_guid.starswith(('plex://movie', 'plex://episode')): rating_key = plex_guid.rsplit('/', 1)[-1] plextv_metadata = PmsConnect(url='https://metadata.provider.plex.tv', token=plexpy.CONFIG.PMS_TOKEN) metadata_xml = plextv_metadata.get_metadata(rating_key, output_format='xml')