Repository navigation
fix: 修复专辑离线翻页与缺失音频补下载 - #282
Closed
Aschenbath wants to merge 1 commit into
Closed
Aschenbath wants to merge 1 commit into
Aschenbath wants to merge 1 commit into
Conversation
Closed
Owner
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
专辑页读取下一页失败时,即使后续页已有本地缓存,也会跳回第 1 页。现在按用户请求的页码显示离线目录;缓存不足时继续使用现有的页码限制。
按集数下载时,界面会提前过滤标记为“已完成”的任务,导致外部已删除的音频无法进入缺失文件检查。现在交由下载服务检查实际文件并去重:缺失音频复用原任务,仍存在的音频继续跳过,并显示已在下载列表中的提示。
验证:
dart analyze lib、Dart 格式检查和git diff --check通过。lib/pages/catalogue_page.dart,以最新dev为开发基线,PR 目标为dev。