Fix Discovery

This commit is contained in:
Alhaziel01
2021-02-19 16:10:46 +01:00
parent 4d1898cf04
commit 1d7db6ef42

View File

@@ -84,7 +84,7 @@ def genres(item):
item.clone(title='Comedy', args='genere/comedy'),
item.clone(title='Crime', args='genere/crime'),
item.clone(title='Documentari', args='genere/documentari'),
item.clone(title='Discovery + Originals', args='genere/discoveryplus-original'),
# item.clone(title='Discovery + Originals', args='genere/discoveryplus-original'),
item.clone(title='Food', args='genere/food'),
item.clone(title='Medical', args='genere/medical'),
item.clone(title='Motori', args='genere/motori'),
@@ -143,7 +143,8 @@ def episodios(item):
for key in pdict:
if key['type'] == 'collection' and key.get('attributes',{}).get('component',{}).get('id', '') == 'tabbed-content':
mandatory = key['attributes']['component']['mandatoryParams']
mandatory = key['attributes']['component'].get('mandatoryParams','')
if not mandatory: return [support.Item(title='CONTENUTO PLUS')]
for option in key['attributes']['component']['filters'][0]['options']:
url = '{}/cms/collections/{}?decorators=viewingHistory&include=default&{}&{}'.format(api, key['id'], mandatory, option['parameter'])
seasons = []