From ad82de010d73e48ac1b76898fce2f7fccb8395d7 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sat, 22 Feb 2020 23:15:45 -0800 Subject: [PATCH] Always have channel info in metadata response --- plexpy/pmsconnect.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/plexpy/pmsconnect.py b/plexpy/pmsconnect.py index 3c9421f8..d754ded6 100644 --- a/plexpy/pmsconnect.py +++ b/plexpy/pmsconnect.py @@ -1379,14 +1379,12 @@ class PmsConnect(object): 'audio_channel_layout': common.AUDIO_CHANNELS.get(audio_channels, audio_channels), 'audio_profile': helpers.get_xml_attr(media, 'audioProfile'), 'optimized_version': int(helpers.get_xml_attr(media, 'proxyType') == '42'), + 'channel_call_sign': helpers.get_xml_attr(media, 'channelCallSign'), + 'channel_identifier': helpers.get_xml_attr(media, 'channelIdentifier'), + 'channel_thumb': helpers.get_xml_attr(media, 'channelThumb'), 'parts': parts } - if metadata['live']: - media_info['channel_call_sign'] = helpers.get_xml_attr(media, 'channelCallSign') - media_info['channel_identifier'] = helpers.get_xml_attr(media, 'channelIdentifier') - media_info['channel_thumb'] = helpers.get_xml_attr(media, 'channelThumb') - medias.append(media_info) metadata['media_info'] = medias