summaryrefslogtreecommitdiff
path: root/service/pixelated/adapter/pixelated_mailbox.py
diff options
context:
space:
mode:
authorBruno Wagner Goncalves <bwagner@thoughtworks.com>2014-09-25 20:44:01 -0300
committerBruno Wagner Goncalves <bwagner@thoughtworks.com>2014-09-25 20:44:01 -0300
commitd7f4798a90ffc933bed76030ce965e7dc1ead55a (patch)
tree0cefe383e505b57f823727f196ccc82fdfb1b97c /service/pixelated/adapter/pixelated_mailbox.py
parente10893d493d3b6c38f1336e82c5cc0f0a2b5c053 (diff)
Drafts working now for both create and update
Diffstat (limited to 'service/pixelated/adapter/pixelated_mailbox.py')
-rw-r--r--service/pixelated/adapter/pixelated_mailbox.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/service/pixelated/adapter/pixelated_mailbox.py b/service/pixelated/adapter/pixelated_mailbox.py
index 91e2cc4d..aa00a24f 100644
--- a/service/pixelated/adapter/pixelated_mailbox.py
+++ b/service/pixelated/adapter/pixelated_mailbox.py
@@ -63,9 +63,9 @@ class PixelatedMailbox:
def add(self, mail, use_smtp_format=False):
self.querier.create_mail(mail, self.mailbox_name)
- def remove(self, mail):
- mail.mark_as_deleted()
-
+ def remove(self, ident):
+ mail = self.querier.mail(ident)
+ self.querier.remove_mail(mail)
self.leap_mailbox.expunge()
@classmethod