little fix for realtime

This commit is contained in:
UrloMythus
2025-11-12 17:56:16 +01:00 Unverified
parent ad6cd7126d
commit ec5d5431f1
+7 -1
View File
@@ -182,6 +182,7 @@ async def search_catalog(query,catalog,client):
return catalog return catalog
async def meta_catalog(id,catalog,client): async def meta_catalog(id,catalog,client):
try:
headers = { headers = {
'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64; rv:143.0) Gecko/20100101 Firefox/143.0', 'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64; rv:143.0) Gecko/20100101 Firefox/143.0',
'Accept': '*/*', 'Accept': '*/*',
@@ -216,7 +217,6 @@ async def meta_catalog(id,catalog,client):
else: else:
platform = 'DPLAY' platform = 'DPLAY'
elif data['type'] == 'showpage': elif data['type'] == 'showpage':
if 'aurora' in data['blocks'][0]['item']['poster']['src']: if 'aurora' in data['blocks'][0]['item']['poster']['src']:
platform = 'IT' platform = 'IT'
elif 'eu1-prod' in data['blocks'][0]['item']['poster']['src']: elif 'eu1-prod' in data['blocks'][0]['item']['poster']['src']:
@@ -240,6 +240,12 @@ async def meta_catalog(id,catalog,client):
date = item['publishStart'] date = item['publishStart']
catalog['meta']['videos'].append({'title': f'{title}','season': season, 'episode': episode,'firstAired':date,'overview': description, 'thumbnail': poster['src'], 'id': f'realtime{platform}:id:'+id}) catalog['meta']['videos'].append({'title': f'{title}','season': season, 'episode': episode,'firstAired':date,'overview': description, 'thumbnail': poster['src'], 'id': f'realtime{platform}:id:'+id})
catalog['meta']['name'] = title
catalog['meta']['description'] = subtitle
catalog['meta']['releaseInfo'] = '-' + data['datePublished'].split('-')[0]
catalog['meta']['background'] = data['metaMedia'][0]['media']['url']
return catalog
except Exception as e:
catalog['meta']['name'] = title catalog['meta']['name'] = title
catalog['meta']['description'] = subtitle catalog['meta']['description'] = subtitle
catalog['meta']['releaseInfo'] = '-' + data['datePublished'].split('-')[0] catalog['meta']['releaseInfo'] = '-' + data['datePublished'].split('-')[0]