mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-07-12 16:02:35 +08:00
refactor(subscribe): 统一 lack_episode 语义并暴露 completed_episode 派生字段 (#5817)
This commit is contained in:
@@ -116,6 +116,8 @@ async def update_subscribe(
|
||||
subscribe_dict = subscribe_in.model_dump()
|
||||
if subscribe_in.episode_priority is None:
|
||||
subscribe_dict.pop("episode_priority", None)
|
||||
# completed_episode 是响应派生字段,禁止写入持久层
|
||||
subscribe_dict.pop("completed_episode", None)
|
||||
if not subscribe_in.lack_episode:
|
||||
# 没有缺失集数时,缺失集数清空,避免更新为0
|
||||
subscribe_dict.pop("lack_episode")
|
||||
|
||||
Reference in New Issue
Block a user