Browse Source

!160 fix: 拉取离线消息的bug

Merge pull request !160 from blue/v_3.0.0
master
blue 8 months ago
committed by Gitee
parent
commit
fb3f4aa14d
No known key found for this signature in database GPG Key ID: 173E9B9CA92EEF8F
  1. 3
      im-platform/src/main/java/com/bx/implatform/service/impl/GroupMessageServiceImpl.java

3
im-platform/src/main/java/com/bx/implatform/service/impl/GroupMessageServiceImpl.java

@ -259,6 +259,9 @@ public class GroupMessageServiceImpl extends ServiceImpl<GroupMessageMapper, Gro
List<GroupMember> members = groupMemberService.findByUserId(session.getUserId());
Map<Long, GroupMember> groupMemberMap = CollStreamUtil.toIdentityMap(members, GroupMember::getGroupId);
Set<Long> groupIds = groupMemberMap.keySet();
if (groupIds.isEmpty()) {
return Collections.EMPTY_LIST;
}
// 只能拉取最近1个月的消息
Date minDate = DateUtils.addMonths(new Date(), -1);
LambdaQueryWrapper<GroupMessage> wrapper = Wrappers.lambdaQuery();

Loading…
Cancel
Save