From 61b74735de2aa8d569dd95934d352432c7f46c23 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Wed, 6 Sep 2023 16:00:42 +0800 Subject: [PATCH] fix #464 --- app/chain/subscribe.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/chain/subscribe.py b/app/chain/subscribe.py index a2b468402..cfe2615ad 100644 --- a/app/chain/subscribe.py +++ b/app/chain/subscribe.py @@ -782,8 +782,9 @@ def __get_subscribe_no_exits(no_exists: Dict[int, Dict[int, NotExistMediaInfo]], # 没有自定义总集数 total_episode = total # 新的集列表 - episodes = list(range(max(start_episode, start), total_episode + 1)) - + new_episodes = list(range(max(start_episode, start), total_episode + 1)) + # 与原集列表取交集 + episodes = list(set(episode_list).intersection(set(new_episodes))) # 更新集合 no_exists[tmdb_id][begin_season] = NotExistMediaInfo( season=begin_season,