summaryrefslogtreecommitdiff
path: root/service/pixelated/config
diff options
context:
space:
mode:
authorGiovane <giovaneliberato@gmail.com>2015-09-21 18:10:17 -0300
committerGiovane <giovaneliberato@gmail.com>2015-09-21 18:10:17 -0300
commit8d20d0fa7ed226735daba4b0507cf0037860af71 (patch)
tree0c42b44c476dd3750e196f5cec94affdff8da6ce /service/pixelated/config
parentb492d6928dc757e56404a1a6f0d632658c38bc13 (diff)
#442 Creates feedback service that create tickets on leap web.
Diffstat (limited to 'service/pixelated/config')
-rw-r--r--service/pixelated/config/services.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/service/pixelated/config/services.py b/service/pixelated/config/services.py
index dde8c55d..41a357dc 100644
--- a/service/pixelated/config/services.py
+++ b/service/pixelated/config/services.py
@@ -7,6 +7,7 @@ from pixelated.adapter.services.draft_service import DraftService
from pixelated.adapter.listeners.mailbox_indexer_listener import listen_all_mailboxes
from twisted.internet import defer
from pixelated.adapter.search.index_storage_key import SearchIndexStorageKey
+from pixelated.adapter.services.feedback_service import FeedbackService
class Services(object):
@@ -33,6 +34,7 @@ class Services(object):
self.keymanager = leap_session.nicknym
self.draft_service = self.setup_draft_service(leap_session.mail_store)
+ self.feedback_service = self.setup_feedback_service(leap_session)
yield self.index_all_mails()
@@ -68,3 +70,6 @@ class Services(object):
def setup_search_index_storage_key(self, soledad):
return SearchIndexStorageKey(soledad)
+
+ def setup_feedback_service(self, leap_session):
+ return FeedbackService(leap_session)