]> acesimba.cloud Git - words.git/commit
fix: 支持进度撤销-服务端删除已确认进度回写本地; 删除G54复习1
authorroot <root@localhost.localdomain>
Tue, 18 Aug 2026 13:21:42 +0000 (21:21 +0800)
committerroot <root@localhost.localdomain>
Tue, 18 Aug 2026 13:21:42 +0000 (21:21 +0800)
commitc37ea6c60b5103ea2a70057c0862fdd5e04b1f3a
tree14825d0724622753d4bd45a92bfc52002665fa2c
parent71c03a907dfdfdbcfe571ec3c13682a13f4ed6eb
fix: 支持进度撤销-服务端删除已确认进度回写本地; 删除G54复习1

- 新增 deleteProgress(); sync pull 在拉取成功后, 对本地非 dirty 且服务端已不存在的进度执行本地删除
  仅当 serverEvents 非空时执行, 防止服务端异常空响应误删; 绝不删 dirty(未推送)记录
- 删除 study_logs 中 G54 review1(id 401), 该进度记为未执行; 下次同步自动从本地移除
backend/db/bcd.db
frontend/src/db.js
frontend/src/sync.js