Temporary fix for info pages with missing metadata

* Will be fixed properly in v2
This commit is contained in:
JonnyWong16 2016-10-13 20:42:11 -07:00
parent 86a9230da8
commit 4e043109bf
2 changed files with 2 additions and 3 deletions

View file

@ -564,7 +564,6 @@ class PmsConnect(object):
for a in xml_head: for a in xml_head:
if a.getAttribute('size'): if a.getAttribute('size'):
if a.getAttribute('size') != '1': if a.getAttribute('size') != '1':
metadata_list = {'metadata': None}
return metadata_list return metadata_list
if a.getElementsByTagName('Directory'): if a.getElementsByTagName('Directory'):

View file

@ -3245,14 +3245,14 @@ class WebInterface(object):
if source == 'history': if source == 'history':
data_factory = datafactory.DataFactory() data_factory = datafactory.DataFactory()
result = data_factory.get_metadata_details(rating_key=rating_key) result = data_factory.get_metadata_details(rating_key=rating_key)
if result: if result and result['metadata']:
metadata = result['metadata'] metadata = result['metadata']
poster_url = data_factory.get_poster_url(metadata=metadata) poster_url = data_factory.get_poster_url(metadata=metadata)
metadata['poster_url'] = poster_url metadata['poster_url'] = poster_url
else: else:
pms_connect = pmsconnect.PmsConnect() pms_connect = pmsconnect.PmsConnect()
result = pms_connect.get_metadata_details(rating_key=rating_key, get_media_info=True) result = pms_connect.get_metadata_details(rating_key=rating_key, get_media_info=True)
if result: if result and result['metadata']:
metadata = result['metadata'] metadata = result['metadata']
data_factory = datafactory.DataFactory() data_factory = datafactory.DataFactory()
poster_url = data_factory.get_poster_url(metadata=metadata) poster_url = data_factory.get_poster_url(metadata=metadata)