From fa169c5cd3219b758d83c2ebc950ecc827f3c53b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 22 Jan 2026 14:34:18 +0000 Subject: [PATCH 1/2] Initial plan From b2cb3768c1982135846ca74cd3973fc53b9d1eae Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 22 Jan 2026 14:38:33 +0000 Subject: [PATCH 2/2] Fix remove_job to use __get_id for consistent job removal Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com> --- app/chain/transfer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/chain/transfer.py b/app/chain/transfer.py index d6e22586..4092f454 100755 --- a/app/chain/transfer.py +++ b/app/chain/transfer.py @@ -223,7 +223,7 @@ class JobManager: 移除任务对应的作业 """ with job_lock: - __mediaid__ = self.__get_media_id(media=task.mediainfo, season=task.meta.begin_season) + __mediaid__ = self.__get_id(task) if __mediaid__ in self._job_view: # 移除季集信息 if __mediaid__ in self._season_episodes: