shy3130
5ff6e15995
fix(desktop): 迁移 skip 分支补捞 preferences.json
_migrate_legacy_data_dir 的 has_new_data skip 分支此前只捞 secrets.json
(0669204c), preferences.json 不捞 — 偏好丢失会让 onboarding_completed
回落默认 False, 升级后全屏引导重弹, 表现为「昨天同步过数据, 升级后
又被要求获取数据」(用户反馈链路)。函数泛化为 _rescue_legacy_user_data:
secrets.json + preferences.json 逐项捞回, 旧有新无才拷, 异常只告警。
验证: 新增 preferences 捞回/不覆盖 2 条用例; 原有 secrets 捞回 3 条
语义不变全绿。
Signed-off-by: shy3130 <shy3130@qq.com>
2026-10-29 18:39:40 +08:00
..
2026-10-29 13:09:50 +08:00
2026-10-27 18:45:40 +08:00
2026-10-25 17:31:11 +08:00
2026-10-17 22:05:56 +08:00
2026-08-13 20:16:02 +08:00
2026-10-26 14:46:42 +08:00
2026-10-21 09:01:47 +08:00
2026-10-28 12:46:41 +08:00
2026-10-27 18:45:09 +08:00
2026-10-29 18:39:40 +08:00
2026-10-27 18:45:02 +08:00
2026-10-29 18:39:40 +08:00
2026-10-29 11:10:34 +08:00
2026-10-19 16:45:13 +08:00
2026-07-31 19:56:33 +08:00
2026-10-26 15:54:03 +08:00
2026-10-28 09:39:50 +08:00
2026-10-20 16:14:17 +08:00
2026-10-27 22:54:57 +08:00
2026-10-27 18:45:02 +08:00
2026-09-10 19:39:36 +09:00
2026-07-09 17:38:44 +08:00
2026-09-07 15:25:41 +08:00
2026-10-18 14:38:11 +08:00
2026-10-13 13:40:17 +08:00
2026-07-18 23:37:54 +08:00
2026-09-26 11:02:46 +08:00