mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-07-21 09:09:22 +00:00
Fix release date and description
This commit is contained in:
parent
5b931f6272
commit
656cd3007b
2 changed files with 8 additions and 4 deletions
|
|
@ -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(
|
||||
|
|
|
|||
|
|
@ -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 || '',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue