diff --git a/apps/vod/api_views.py b/apps/vod/api_views.py index 0f593558..18aadb05 100644 --- a/apps/vod/api_views.py +++ b/apps/vod/api_views.py @@ -267,7 +267,11 @@ class SeriesViewSet(viewsets.ReadOnlyModelViewSet): 'imdb_id': series.imdb_id, 'category_id': series.category.id if series.category else None, 'category_name': series.category.name if series.category else None, - 'cover': series.logo.url if series.logo else None, + 'cover': { + 'id': series.logo.id, + 'url': series.logo.url, + 'name': series.logo.name, + } if series.logo else None, 'last_refreshed': series.updated_at, 'custom_properties': series.custom_properties or {}, 'm3u_account': { diff --git a/frontend/src/store/useVODStore.jsx b/frontend/src/store/useVODStore.jsx index e4606a62..d6862245 100644 --- a/frontend/src/store/useVODStore.jsx +++ b/frontend/src/store/useVODStore.jsx @@ -277,7 +277,7 @@ const useVODStore = create((set, get) => ({ year: response.year || null, genre: response.genre || '', rating: response.rating || '', - logo: response.logo_url || response.logo || null, + logo: response.cover || null, type: 'series', director: response.director || '', actors: response.actors || response.cast || '',