diff options
author | mnandri <mnandri@eunglick.corporate.thoughtworks.com> | 2015-12-17 18:41:58 +0100 |
---|---|---|
committer | mnandri <mnandri@eunglick.corporate.thoughtworks.com> | 2015-12-18 11:22:34 +0100 |
commit | 06ac408dbd7629d387dd7b311a26c144ee56631e (patch) | |
tree | c263a0586628b627076b12132166322714394256 /service/pixelated/config | |
parent | 39fa6e68fc2afaafc0e8440d212b464d2e20c326 (diff) |
extracted a leap attachment store, handling all attachment responsibilities, including saving attachments.
Issue #548
Diffstat (limited to 'service/pixelated/config')
-rw-r--r-- | service/pixelated/config/services.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/service/pixelated/config/services.py b/service/pixelated/config/services.py index b70bb3f9..b8b355b0 100644 --- a/service/pixelated/config/services.py +++ b/service/pixelated/config/services.py @@ -1,3 +1,4 @@ +from pixelated.adapter.mailstore.leap_attachment_store import LeapAttachmentStore from pixelated.adapter.mailstore.searchable_mailstore import SearchableMailStore from pixelated.adapter.services.mail_service import MailService from pixelated.adapter.model.mail import InputMail @@ -61,7 +62,8 @@ class Services(object): pixelated_mail_sender, leap_session.mail_store, search_engine, - leap_session.account_email()) + leap_session.account_email(), + LeapAttachmentStore(leap_session.soledad)) def setup_draft_service(self, mail_store): return DraftService(mail_store) |