From b76991a027f7bb39dac491d8a6a76909c05a6c5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=AF=E5=A4=A7=E4=BE=A0?= Date: Thu, 30 Jan 2025 21:14:34 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=96=87=E4=BB=B6=E6=95=B4=E7=90=86?= =?UTF-8?q?=E5=9C=A8=E7=89=B9=E5=AE=9A=E6=83=85=E5=86=B5=E4=B8=8B=E4=BC=9A?= =?UTF-8?q?=E7=BC=BA=E5=A4=B1=E5=89=A7=E9=9B=86=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/chain/transfer.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/chain/transfer.py b/app/chain/transfer.py index 62a0a132..390578f2 100644 --- a/app/chain/transfer.py +++ b/app/chain/transfer.py @@ -663,22 +663,22 @@ class TransferChain(ChainBase, metaclass=Singleton): if transfer_history: mediainfo.title = transfer_history.title - # 获取集数据 - if not task.episodes_info and mediainfo.type == MediaType.TV: - if task.meta.begin_season is None: - task.meta.begin_season = 1 - mediainfo.season = mediainfo.season or task.meta.begin_season - task.episodes_info = self.tmdbchain.tmdb_episodes( - tmdbid=mediainfo.tmdb_id, - season=mediainfo.season - ) - # 更新任务信息 task.mediainfo = mediainfo # 更新队列任务 curr_task = self.jobview.remove_task(task.fileitem) self.jobview.add_task(task, state=curr_task.state if curr_task else "waiting") + # 获取集数据 + if not task.episodes_info and task.mediainfo.type == MediaType.TV: + if task.meta.begin_season is None: + task.meta.begin_season = 1 + task.mediainfo.season = task.mediainfo.season or task.meta.begin_season + task.episodes_info = self.tmdbchain.tmdb_episodes( + tmdbid=task.mediainfo.tmdb_id, + season=task.mediainfo.season + ) + # 查询整理目标目录 if not task.target_directory: if task.target_path: