From 21d4c5cccbd218fb5e654eb2369e5c4dad917259 Mon Sep 17 00:00:00 2001 From: Folker Bernitt Date: Wed, 15 Jul 2015 10:17:10 +0200 Subject: All mails now displays mails. --- service/pixelated/adapter/services/mail_service.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'service/pixelated/adapter/services/mail_service.py') diff --git a/service/pixelated/adapter/services/mail_service.py b/service/pixelated/adapter/services/mail_service.py index 46c3cfd1..01f22570 100644 --- a/service/pixelated/adapter/services/mail_service.py +++ b/service/pixelated/adapter/services/mail_service.py @@ -30,10 +30,13 @@ class MailService(object): def all_mails(self): defer.returnValue((yield self.querier.all_mails())) + @defer.inlineCallbacks def mails(self, query, window_size, page): mail_ids, total = self.search_engine.search(query, window_size, page) - return self.querier.mails(mail_ids), total + mails = yield self.querier.mails(mail_ids) + + defer.returnValue((mails, total)) def update_tags(self, mail_id, new_tags): new_tags = self._filter_white_space_tags(new_tags) -- cgit v1.2.3