mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-06-26 22:40:40 +08:00
feat: GetConversationsHasReadAndMaxSeq support pinned
This commit is contained in:
parent
d2c7b3ca9c
commit
04997b888e
@ -62,11 +62,11 @@ func (m *msgServer) GetConversationsHasReadAndMaxSeq(ctx context.Context, req *m
|
|||||||
}
|
}
|
||||||
resp := &msg.GetConversationsHasReadAndMaxSeqResp{Seqs: make(map[string]*msg.Seqs)}
|
resp := &msg.GetConversationsHasReadAndMaxSeqResp{Seqs: make(map[string]*msg.Seqs)}
|
||||||
if req.ReturnPinned {
|
if req.ReturnPinned {
|
||||||
pinnedConversations, err := m.ConversationLocalCache.GetPinnedConversations(ctx, req.UserID)
|
pinnedConversationIDs, err := m.ConversationLocalCache.GetPinnedConversations(ctx, req.UserID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
resp.PinnedConversationIDs = pinnedConversations
|
resp.PinnedConversationIDs = pinnedConversationIDs
|
||||||
}
|
}
|
||||||
for conversationID, maxSeq := range maxSeqs {
|
for conversationID, maxSeq := range maxSeqs {
|
||||||
resp.Seqs[conversationID] = &msg.Seqs{
|
resp.Seqs[conversationID] = &msg.Seqs{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user