From f3eb2caa4ead10a2698b6a429175bb57ec99e66a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=AF=E5=A4=A7=E4=BE=A0?= Date: Fri, 6 Jun 2025 23:35:10 +0800 Subject: [PATCH] =?UTF-8?q?fix(subscribe):=20=E9=81=BF=E5=85=8D=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E4=B8=8B=E8=BD=BD=E5=B7=B2=E5=85=A5=E5=BA=93=E7=9A=84?= =?UTF-8?q?=E5=89=A7=E9=9B=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/chain/subscribe.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/chain/subscribe.py b/app/chain/subscribe.py index d91e740b..f1fa37e0 100644 --- a/app/chain/subscribe.py +++ b/app/chain/subscribe.py @@ -1178,6 +1178,9 @@ class SubscribeChain(ChainBase): new_episodes = list(range(max(start_episode, start), total_episode + 1)) # 与原集列表取交集 episodes = list(set(episode_list).intersection(set(new_episodes))) + # 交集为空时,说明订阅的剧集均已入库 + if not episodes: + return True, {} # 更新集合 no_exists[mediakey][begin_season] = schemas.NotExistMediaInfo( season=begin_season,