From 616c36a57e6a803f41546ec25c2a690e6e526492 Mon Sep 17 00:00:00 2001 From: tdakkota Date: Thu, 17 Feb 2022 18:22:36 +0300 Subject: [PATCH] fix(dialogs): check iterator end correctly --- telegram/query/dialogs/iter.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram/query/dialogs/iter.go b/telegram/query/dialogs/iter.go index fdddb6fa4e..03b6dde2ac 100644 --- a/telegram/query/dialogs/iter.go +++ b/telegram/query/dialogs/iter.go @@ -116,7 +116,7 @@ func (m *Iterator) apply(r tg.MessagesDialogsClass) error { entities = peer.EntitiesFromResult(dlgs) m.count = dlgs.Count - m.lastBatch = len(dlgs.Dialogs) < m.limit + m.lastBatch = len(dlgs.Dialogs) == 0 default: // messages.dialogsNotModified#f0e3e596 return errors.Errorf("unexpected type %T", r) }