We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4f280bb commit 2faac86Copy full SHA for 2faac86
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/message/WxCpMessageRouter.java
@@ -219,8 +219,11 @@ private boolean isMsgDuplicated(WxCpXmlMessage wxMessage) {
219
messageId.append("-").append(wxMessage.getUserId());
220
}
221
222
- return this.messageDuplicateChecker.isDuplicate(messageId.toString());
+ if (StringUtils.isNotEmpty(wxMessage.getChangeType())) {
223
+ messageId.append("-").append(wxMessage.getChangeType());
224
+ }
225
226
+ return this.messageDuplicateChecker.isDuplicate(messageId.toString());
227
228
229
/**
0 commit comments