This commit is contained in:
wangchuxiao 2023-05-16 20:28:26 +08:00
parent cf8d52d305
commit b89d5ec0ab
2 changed files with 5 additions and 5 deletions

View File

@ -317,7 +317,7 @@ func (db *commonMsgDatabase) getMsgBySeqs(ctx context.Context, conversationID st
m := db.msg.GetDocIDSeqsMap(conversationID, seqs) m := db.msg.GetDocIDSeqsMap(conversationID, seqs)
var totalUnExistSeqs []int64 var totalUnExistSeqs []int64
for docID, seqs := range m { for docID, seqs := range m {
log.ZDebug(ctx, "getMsgBySeqsRange", "docID", docID, "seqs", seqs) log.ZDebug(ctx, "getMsgBySeqs", "docID", docID, "seqs", seqs)
seqMsgs, unexistSeqs, err := db.findMsgBySeq(ctx, docID, seqs) seqMsgs, unexistSeqs, err := db.findMsgBySeq(ctx, docID, seqs)
if err != nil { if err != nil {
return nil, err return nil, err
@ -347,8 +347,8 @@ func (db *commonMsgDatabase) refetchDelSeqsMsgs(ctx context.Context, conversatio
} }
if len(reFetchSeqs) > 0 { if len(reFetchSeqs) > 0 {
m := db.msg.GetDocIDSeqsMap(conversationID, reFetchSeqs) m := db.msg.GetDocIDSeqsMap(conversationID, reFetchSeqs)
for docID, seq := range m { for docID, seqs := range m {
msgs, _, err := db.findMsgBySeq(ctx, docID, seq) msgs, _, err := db.findMsgBySeq(ctx, docID, seqs)
if err != nil { if err != nil {
return nil, err return nil, err
} }
@ -458,7 +458,7 @@ func (db *commonMsgDatabase) GetMsgBySeqsRange(ctx context.Context, conversation
var seqs []int64 var seqs []int64
for i := end; i > end-num; i-- { for i := end; i > end-num; i-- {
if i >= begin { if i >= begin {
seqs = append(seqs, i) seqs = append([]int64{i}, seqs...)
} else { } else {
break break
} }

View File

@ -293,7 +293,7 @@ func GetSeqsBeginEnd(seqs []int64) (int64, int64) {
if len(seqs) == 0 { if len(seqs) == 0 {
return 0, 0 return 0, 0
} }
return seqs[len(seqs)-1], seqs[0] return seqs[0], seqs[len(seqs)-1]
} }
type MsgBySeq []*sdkws.MsgData type MsgBySeq []*sdkws.MsgData