summaryrefslogtreecommitdiff
path: root/service/pixelated/adapter/pixelated_mailboxes.py
diff options
context:
space:
mode:
authorDuda Dornelles <ddornell@thoughtworks.com>2014-09-30 10:33:13 -0300
committerDuda Dornelles <ddornell@thoughtworks.com>2014-09-30 10:33:16 -0300
commitc431f219f52f004aebf316283260cfffbddf17c8 (patch)
tree72e1a3a4c352744550babebfa578151ec19f589b /service/pixelated/adapter/pixelated_mailboxes.py
parente34fc64a13eae3eef4333bc6f4e993fa1891eb81 (diff)
Fixing move to trash
Diffstat (limited to 'service/pixelated/adapter/pixelated_mailboxes.py')
-rw-r--r--service/pixelated/adapter/pixelated_mailboxes.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/service/pixelated/adapter/pixelated_mailboxes.py b/service/pixelated/adapter/pixelated_mailboxes.py
index ff1aa421..aa39a5c4 100644
--- a/service/pixelated/adapter/pixelated_mailboxes.py
+++ b/service/pixelated/adapter/pixelated_mailboxes.py
@@ -60,11 +60,8 @@ class PixelatedMailBoxes():
self.drafts().remove(ident)
return new_mail
- def move_to_trash(self, mail):
- origin_mailbox = mail.mailbox_name
-
- new_mail_id = self.trash().add(mail)
- self._create_or_get(origin_mailbox).remove(mail)
+ def move_to_trash(self, mail_id):
+ new_mail_id = self.trash().add_existing(mail_id)
return new_mail_id
def mail(self, mail_id):