From 8a235d53bc75996cd90b77a416c9d34691d6f656 Mon Sep 17 00:00:00 2001 From: Andrew Andreev Date: Thu, 19 Oct 2017 20:18:02 +0300 Subject: [PATCH] Fix for checking result before processing next iteration: --- Retrieving-all-dialogs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Retrieving-all-dialogs.md b/Retrieving-all-dialogs.md index 56e6da9..0f7b73e 100644 --- a/Retrieving-all-dialogs.md +++ b/Retrieving-all-dialogs.md @@ -21,8 +21,8 @@ while True: dialogs.extend(result.dialogs) users.extend(result.users) chats.extend(result.chats) - last_date = min(msg.date for msg in result.messages) - if not result.dialogs: + if not result.messages: break + last_date = min(msg.date for msg in result.messages) sleep(2) ``` \ No newline at end of file