Fix release date and description

This commit is contained in:
SergeantPanda 2025-08-07 15:37:08 -05:00
parent 5b931f6272
commit 656cd3007b
2 changed files with 8 additions and 4 deletions

View file

@ -338,9 +338,13 @@ def process_episode(account, series, episode_data, season_number):
episode_number = episode_data.get('episode_num', 0)
# Extract metadata
description = episode_data.get('info', episode_data.get('plot', ''))
description = ''
info = episode_data.get('info', {})
if info:
description = info.get('plot') or info.get('overview', '')
rating = episode_data.get('rating', '')
release_date = extract_year_from_data(episode_data)
release_date = extract_year_from_data(episode_data.get('info'))
# Create or update episode
episode, created = Episode.objects.update_or_create(
@ -362,7 +366,7 @@ def process_episode(account, series, episode_data, season_number):
account.password,
account.get_user_agent().user_agent
) as client:
stream_url = client.get_series_stream_url(episode_id)
stream_url = client.get_episode_stream_url(episode_id)
# Create or update episode relation
relation, created = M3UEpisodeRelation.objects.update_or_create(

View file

@ -287,7 +287,7 @@ const useVODStore = create((set, get) => ({
episode_count: response.episode_count || 0,
// Additional provider fields
backdrop_path: response.custom_properties?.backdrop_path || [],
release_date: response.custom_properties?.releasedate || response.custom_properties?.release_date || '',
release_date: response.release_date || '',
series_image: response.series_image || null,
o_name: response.o_name || '',
age: response.age || '',