This commit is contained in:
wangchuxiao
2023-05-15 16:44:59 +08:00
parent 0b5838c79b
commit 03679caed9
2 changed files with 15 additions and 10 deletions
+11 -7
View File
@@ -402,15 +402,19 @@ func (db *commonMsgDatabase) findMsgBySeq(ctx context.Context, docID string, seq
}
log.ZDebug(ctx, "findMsgBySeq", "docID", docID, "seqs", seqs, "beginSeq", beginSeq, "endSeq", endSeq, "len(msgs)", len(msgs))
seqMsgs = append(seqMsgs, msgs...)
for i, seq := range seqs {
for _, msg := range msgs {
if seq == msg.Seq {
break
if len(msgs) == 0 {
unExistSeqs = seqs
} else {
for _, seq := range seqs {
for i, msg := range msgs {
if seq == msg.Seq {
break
}
if i == len(msgs)-1 {
unExistSeqs = append(unExistSeqs, seq)
}
}
}
if i == len(seqs)-1 {
unExistSeqs = append(unExistSeqs, seq)
}
}
msgs, _, unExistSeqs, err = db.GetMsgAndIndexBySeqsInOneDoc(ctx, docID, unExistSeqs)
if err != nil {