Skip to content

fix(subscribeassistantenhanced): 完善分集转全集条件 - #353

Merged
InfinityPacer merged 1 commit into
mainfrom
codex/fix/subscribeassistantenhanced-full-wash-transition
Jul 20, 2026
Merged

fix(subscribeassistantenhanced): 完善分集转全集条件#353
InfinityPacer merged 1 commit into
mainfrom
codex/fix/subscribeassistantenhanced-full-wash-transition

Conversation

@InfinityPacer

Copy link
Copy Markdown
Owner

变更说明

  • 分集转全集统一由巡检和 TransferComplete 共用的 readiness 入口处理。
  • 转换前仅阻断明确的下载待定,并要求媒体库实际完整覆盖订阅目标范围。
  • 零或一条关联分集下载历史保留当前全集准入基线,多条分集历史从 0 开始,支持后续整包统一做种。
  • 保留 episode_priority,补齐全集洗版的整体回滚、按种子回滚和超时完成语义。
  • 清理不可达的分集完成逻辑和无必要的动态属性访问。

主程序依赖

验证

  • 增强版聚焦测试:1317 passed
  • 插件全量测试:CI 33 passed,v2 2175 passed
  • 覆盖率:line 93.34%,method 98.25%,changed-line 100%
  • pre-push、JSON、compileall、git diff --check:通过

关联问题:jxxghp/MoviePilot#6143

@InfinityPacer
InfinityPacer enabled auto-merge (squash) July 20, 2026 05:55
@InfinityPacer
InfinityPacer merged commit a4525ed into main Jul 20, 2026
3 checks passed
@InfinityPacer
InfinityPacer deleted the codex/fix/subscribeassistantenhanced-full-wash-transition branch July 20, 2026 05:57
MichelJay pushed a commit to MichelJay/MoviePilot-Plugins that referenced this pull request Jul 20, 2026
Upstream: a4525ed fix(subscribeassistantenhanced): harden full-wash transition (InfinityPacer#353)
MichelJay pushed a commit to MichelJay/MoviePilot-Plugins that referenced this pull request Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant