拉取消息时,处理重复消息

This commit is contained in:
heavyrian2012
2024-04-23 14:17:40 +08:00
parent ce21441772
commit 9aac87b7a1
@@ -1136,7 +1136,16 @@ public class DatabaseStore {
}
if (!expired) {
messages.add(message);
boolean duplicated = false;
for (WFCMessage.Message msg : messages) {
if(message.getMessageId() == msg.getMessageId()) {
duplicated = true;
break;
}
}
if(!duplicated) {
messages.add(message);
}
}
}