From 7fd5b02054a8a32b79533aa2e07a1c31f80427c3 Mon Sep 17 00:00:00 2001 From: Ben Segal Date: Sat, 31 Jan 2015 15:46:49 -0800 Subject: [PATCH] If no message_ids, return before checking for small_message_ids --- django_mailbox/transports/imap.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/django_mailbox/transports/imap.py b/django_mailbox/transports/imap.py index 90435eb..b7f2cd1 100644 --- a/django_mailbox/transports/imap.py +++ b/django_mailbox/transports/imap.py @@ -72,13 +72,13 @@ class ImapTransport(EmailTransport): def get_message(self): message_ids = self._get_all_message_ids() + if not message_ids: + return + # Limit the uids to the small ones if we care about that if self.max_message_size: message_ids = self._get_small_message_ids(message_ids) - if not message_ids: - return - if self.archive: typ, folders = self.server.list(pattern=self.archive) if folders[0] is None: