Skip to content

Commit 8702529

Browse files
authored
fix: when unable EnableHistoryForNewMembers, new group member can read last one message. (#3001)
1 parent 5503443 commit 8702529

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

internal/rpc/group/notification.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ import (
1818
"context"
1919
"errors"
2020
"fmt"
21-
"github.com/openimsdk/open-im-server/v3/pkg/rpcli"
2221
"time"
2322

23+
"github.com/openimsdk/open-im-server/v3/pkg/rpcli"
24+
2425
"github.com/openimsdk/open-im-server/v3/pkg/authverify"
2526
"github.com/openimsdk/open-im-server/v3/pkg/common/convert"
2627
"github.com/openimsdk/open-im-server/v3/pkg/common/servererrs"
@@ -532,7 +533,7 @@ func (g *NotificationSender) GroupApplicationAgreeMemberEnterNotification(ctx co
532533
if err != nil {
533534
return err
534535
}
535-
if err := g.msgClient.SetUserConversationsMinSeq(ctx, conversationID, entrantUserID, maxSeq); err != nil {
536+
if err := g.msgClient.SetUserConversationsMinSeq(ctx, conversationID, entrantUserID, maxSeq+1); err != nil {
536537
return err
537538
}
538539
}
@@ -586,7 +587,7 @@ func (g *NotificationSender) MemberEnterNotification(ctx context.Context, groupI
586587
if err != nil {
587588
return err
588589
}
589-
if err := g.msgClient.SetUserConversationsMinSeq(ctx, conversationID, []string{entrantUserID}, maxSeq); err != nil {
590+
if err := g.msgClient.SetUserConversationsMinSeq(ctx, conversationID, []string{entrantUserID}, maxSeq+1); err != nil {
590591
return err
591592
}
592593
}

0 commit comments

Comments
 (0)