Skip to content

revert: dirty handler pooled-only refresh (#119) - #121

Merged
hcfw007 merged 2 commits into
mainfrom
revert/dirty-pooled-only-handler
Jul 10, 2026
Merged

revert: dirty handler pooled-only refresh (#119)#121
hcfw007 merged 2 commits into
mainfrom
revert/dirty-pooled-only-handler

Conversation

@hcfw007

@hcfw007 hcfw007 commented Jul 10, 2026

Copy link
Copy Markdown
Member

按线上反馈回滚 dirty 相关行为改动(配套 juzibot/wechaty-puppet#111juzibot/wechaty-puppet-service#100):contact 场景仍存在「dirty 两次才生效」现象,整体回退这一波 dirty 改动。

回滚 #119 后恢复旧行为:dirty 事件对 Contact/Room 无条件 find({id}) + ready(true)(含未入池实例的主动拉取刷新)。#119 的池内限定恰好改变了 contact dirty 的 wechaty 层刷新语义,是 contact 残留症状的疑似成因之一。

保留#116(call 自循环防护 + alias 轮询,位于问题出现前的已知好版本 1.0.158 内,不属于此波)、#120 logger。

lint + tap 全量 33 spec files 通过。含 chore: 1.0.161 版本 commit。

🤖 Generated with Claude Code

@hcfw007
hcfw007 merged commit 13cd586 into main Jul 10, 2026
11 checks passed
@hcfw007
hcfw007 deleted the revert/dirty-pooled-only-handler branch July 10, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant