Skip to content

fix: 恢复缺失音频下载并兼容旧处理选项 - #284

Closed
Aschenbath wants to merge 1 commit into
devfrom
fix/download-library-audit-dev-20261113
Closed

Aschenbath wants to merge 1 commit into
devfrom
fix/download-library-audit-dev-20261113

Conversation

@Aschenbath

@Aschenbath Aschenbath commented Nov 13, 2026 •

Copy link
Copy Markdown
Collaborator

音频文件被外部删除后,已下载列表现在提供“重新下载”,复用原任务、账号和扣时关联;若文件在点击前已经恢复,重新检查后恢复播放入口。

“调整处理”将无效旧格式、码率和同名处理选项回退为有效默认值,保留可用配置;取消时不改写原任务,保存后调用现有处理重试流程。

验证:

  • 11 项临时 Flutter 界面场景全部通过,修复前其中 8 项失败;使用真实 retry / reprocess 持久化逻辑,截断后续工作任务启动。
  • 覆盖缺失音频恢复、文件重新出现、检查未完成、无效或类型错误的旧选项、取消保留配置,以及原任务身份和扣时关联保留。
  • dart analyze lib、格式检查和 git diff --check 通过。
  • Android CI 通过:三个架构的原生工具检查及 APK 编译均成功。

@teikengstudio

Copy link
Copy Markdown
Owner

冻结提交 86797fc 的改动已随 #273 汇总合入 main,main CI 已通过。本 PR 据此关闭,未单独执行 merge;1.1.10 正式发行构建已启动。

@teikengstudio
teikengstudio deleted the fix/download-library-audit-dev-20261113 branch November 13, 2026 06:59
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.

2 participants