Always set "complete" attribute for empty history responses

This commit is contained in:
Bohdan Horbeshko 2025-08-15 12:49:18 -04:00
parent 4fb3886aab
commit 17f617e15d

View file

@ -2401,9 +2401,6 @@ func (c *Client) GetMessagesBetween(chatID, fromMessageId, lastMessageId int64,
Limit: reqLimit,
})
if err == nil {
if len(newMessages.Messages) == 0 {
complete = true
}
if limit < 0 {
fromPos := -1
for i, message := range newMessages.Messages {
@ -2433,6 +2430,9 @@ func (c *Client) GetMessagesBetween(chatID, fromMessageId, lastMessageId int64,
}
messages = append(messages, message)
}
if len(messages) == 0 {
complete = true
}
}
}
return