summaryrefslogtreecommitdiff
path: root/service/pixelated/adapter/pixelated_mailbox.py
diff options
context:
space:
mode:
authorDuda Dornelles <ddornell@thoughtworks.com>2014-09-11 10:26:18 -0300
committerDuda Dornelles <ddornell@thoughtworks.com>2014-09-11 10:36:19 -0300
commit6b62849aa40023fd9eba666560984e0edfedc55d (patch)
tree32521cffb815aceeca47a4812cc833e3eff323e1 /service/pixelated/adapter/pixelated_mailbox.py
parentcf9b7a1292e9d2ec8c5326f91803f489a8251d14 (diff)
generating unique ident for PixelatedMail
Diffstat (limited to 'service/pixelated/adapter/pixelated_mailbox.py')
-rw-r--r--service/pixelated/adapter/pixelated_mailbox.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/service/pixelated/adapter/pixelated_mailbox.py b/service/pixelated/adapter/pixelated_mailbox.py
index 1a17926a..6323d3c3 100644
--- a/service/pixelated/adapter/pixelated_mailbox.py
+++ b/service/pixelated/adapter/pixelated_mailbox.py
@@ -19,6 +19,7 @@ import os
from pixelated.adapter.pixelated_mail import PixelatedMail
from pixelated.adapter.tag import Tag
from pixelated.adapter.tag_index import TagIndex
+from pixelated.support.id_gen import gen_pixelated_uid
class PixelatedMailbox:
@@ -59,7 +60,7 @@ class PixelatedMailbox:
def mail(self, mail_id):
for message in self.leap_mailbox.messages:
- if message.getUID() == int(mail_id):
+ if gen_pixelated_uid(self.leap_mailbox.mbox, message.getUID()) == mail_id:
return PixelatedMail.from_leap_mail(message)
def all_tags(self):