Fix remove_job to use __get_id for consistent job removal

Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-22 14:38:33 +00:00
parent fa169c5cd3
commit b2cb3768c1

View File

@@ -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: