Skip to content

v1.1.1 修复:删除后列表立即刷新

Choose a tag to compare

@yyliucha yyliucha released this 31 Aug 10:03
· 5 commits to main since this release

v1.1.1 修复

🐛 删除后列表不刷新

  • 现象:删除「重要日期 / 人员」后,列表仍显示该条,需手动刷新
  • 根因:Halo 扩展删除为「软删除(标记 deletionTimestamp)→ GC 真清除」,删除后极短时间内列表接口仍会返回被删对象;原删除流程在删除后立即重新加载,恰好命中该窗口,拿到旧列表
  • 修复:
    1. 删除成功后立即从本地列表移除该条(瞬时反馈,不依赖时序)
    2. 列表 API 层过滤 deletionTimestamp(与 Halo 官方 console 列表行为一致)
  • 验证:Halo 2.26.0 全新实例 37/37 PASS(无回归);浏览器复现同场景:删除 → 行数 5→4、目标行立即消失

其他

  • 版本号 1.1.1(正式版系列);功能无变化