From 94fbe24bb008c4e56a5820b2b83a6edda4fb47f4 Mon Sep 17 00:00:00 2001 From: shininome Date: Sun, 24 Sep 2023 09:47:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=E7=85=A7=E6=97=B6=E9=97=B4=E6=8E=92?= =?UTF-8?q?=E5=BA=8F=E5=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/module/parser/analyser/tmdb_parser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/src/module/parser/analyser/tmdb_parser.py b/backend/src/module/parser/analyser/tmdb_parser.py index c4487613..d57541f8 100644 --- a/backend/src/module/parser/analyser/tmdb_parser.py +++ b/backend/src/module/parser/analyser/tmdb_parser.py @@ -42,7 +42,8 @@ def is_animation(tv_id, language) -> bool: def get_season(seasons: list) -> tuple[int, str]: - ss = sorted(seasons, key=lambda e: e.get("air_date"), reverse=True) + ss = [s for s in seasons if s["air_date"] is not None] + ss = sorted(ss, key=lambda e: e.get("air_date"), reverse=True) for season in ss: if re.search(r"第 \d 季", season.get("season")) is not None: date = season.get("air_date").split("-")