Check Plex guid before retrieving Live TV cloud metadata

This commit is contained in:
JonnyWong16 2020-02-22 22:09:39 -08:00
parent 0d0595e9a0
commit 37d09e9bad

View file

@ -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')