diff options
-rw-r--r-- | service/pixelated/adapter/mailbox.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/service/pixelated/adapter/mailbox.py b/service/pixelated/adapter/mailbox.py index b5f2e6ea..fbdbfc30 100644 --- a/service/pixelated/adapter/mailbox.py +++ b/service/pixelated/adapter/mailbox.py @@ -36,9 +36,7 @@ class Mailbox: return [mail for mail in self.mails() if len(mail.tags.intersection(tags)) > 0] def mail(self, mail_id): - for message in self.mails(): - if message.ident == mail_id: - return message + return self.querier.mail(mail_id) def add(self, mail): return self.querier.create_mail(mail, self.mailbox_name) |