Skip to content

Commit 2faac86

Browse files
loda507binarywang
authored andcommitted
🐛 #1288 企业微信修复创建成员同时回调create_user和update_user事件判断成重复的BUG
1 parent 4f280bb commit 2faac86

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/message/WxCpMessageRouter.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,11 @@ private boolean isMsgDuplicated(WxCpXmlMessage wxMessage) {
219219
messageId.append("-").append(wxMessage.getUserId());
220220
}
221221

222-
return this.messageDuplicateChecker.isDuplicate(messageId.toString());
222+
if (StringUtils.isNotEmpty(wxMessage.getChangeType())) {
223+
messageId.append("-").append(wxMessage.getChangeType());
224+
}
223225

226+
return this.messageDuplicateChecker.isDuplicate(messageId.toString());
224227
}
225228

226229
/**

0 commit comments

Comments
 (0)