test
This commit is contained in:
parent
70d026c2e1
commit
1498097962
5
td.go
5
td.go
@ -96,6 +96,7 @@ func getHistory(c *tdlib.Client, chatID64 *int64, senderUserID64 *int64) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
for lastParsedID64 >= 0 {
|
for lastParsedID64 >= 0 {
|
||||||
|
prevLastParsedID64 := lastParsedID64
|
||||||
msgs, err := c.GetChatHistory(chat, lastParsedID64, 0, 33, false)
|
msgs, err := c.GetChatHistory(chat, lastParsedID64, 0, 33, false)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if err.Error() == "timeout" {
|
if err.Error() == "timeout" {
|
||||||
@ -158,6 +159,10 @@ func getHistory(c *tdlib.Client, chatID64 *int64, senderUserID64 *int64) {
|
|||||||
} else {
|
} else {
|
||||||
lastParsedID64 = -1
|
lastParsedID64 = -1
|
||||||
}
|
}
|
||||||
|
if prevLastParsedID64 == lastParsedID64 {
|
||||||
|
// we should be at the end !
|
||||||
|
lastParsedID64 = -1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
log.Printf("Exported %d messages.\n", msgCount)
|
log.Printf("Exported %d messages.\n", msgCount)
|
||||||
fmt.Printf("Exported %d messages.\n", msgCount)
|
fmt.Printf("Exported %d messages.\n", msgCount)
|
||||||
|
Loading…
Reference in New Issue
Block a user