Repository navigation
fix: 修正网络故障上报与订阅分页诊断 (#289, #291) - #293
Merged
Aschenbath merged 2 commits intoNov 13, 2026
Merged
Conversation
This was referenced Nov 13, 2026
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.
HTTP 重试成功、音频重新授权成功或可选封面回退时,保留逐次本地诊断,仅在操作最终失败时上报一次有界摘要;API 业务拒绝单独分类,并避免同一次音频缓存失败被多个读取方重复上报。
订阅分页保护附带前后页的脱敏摘要,区分页内重复与跨页无进展,并按原因稳定分组。保留分页保护、重试策略及公网地址校验。
验证:33 项相关测试通过(含离线 HTTP 故障注入、Sentry 序列化和音频多读取方场景);静态分析通过;3338 项方法追踪全部覆盖。临时验证代码按仓库约定清理。
Fixes #289
Fixes #291