diff --git a/internal/rpc/conversation/conversaion.go b/internal/rpc/conversation/conversaion.go index 011d5fc33..4592373aa 100644 --- a/internal/rpc/conversation/conversaion.go +++ b/internal/rpc/conversation/conversaion.go @@ -319,7 +319,7 @@ func (c *conversationServer) GetConversationOfflinePushUserIDs(ctx context.Conte for _, userID := range req.UserIDs { userIDSet[userID] = struct{}{} } - for _, userID := range req.UserIDs { + for _, userID := range userIDs { delete(userIDSet, userID) } return &pbconversation.GetConversationOfflinePushUserIDsResp{UserIDs: utils.Keys(userIDSet)}, nil