From ac202a8e7e40f6c603660d1581743627c1904799 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 3 Feb 2024 22:02:22 -0500 Subject: [PATCH] add missing season_number when creating episode --- catalog/sites/imdb.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/catalog/sites/imdb.py b/catalog/sites/imdb.py index f2f1f1a2..ff723c18 100644 --- a/catalog/sites/imdb.py +++ b/catalog/sites/imdb.py @@ -176,12 +176,13 @@ class IMDB(AbstractSite): if res and res.item: episode = res.item episode.set_parent_item(season) + episode.season_number = season.season_number episode.save() else: _logger.warning(f"season {season} has no episodes fetched, creating dummy") cnt = int(season.episode_count or 0) - if cnt > 20: - cnt = 20 + if cnt > 50: + cnt = 50 for i in range(1, cnt + 1): episode = TVEpisode.objects.filter( season=season, episode_number=i @@ -190,5 +191,6 @@ class IMDB(AbstractSite): TVEpisode.objects.create( title=f"S{season.season_number or '0'}E{i}", season=season, + season_number=season.season_number, episode_number=i, )