summaryrefslogtreecommitdiff
path: root/service/pixelated/adapter/soledad/soledad_facade_mixin.py
diff options
context:
space:
mode:
Diffstat (limited to 'service/pixelated/adapter/soledad/soledad_facade_mixin.py')
-rw-r--r--service/pixelated/adapter/soledad/soledad_facade_mixin.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/service/pixelated/adapter/soledad/soledad_facade_mixin.py b/service/pixelated/adapter/soledad/soledad_facade_mixin.py
index 99a17df8..f4198b5c 100644
--- a/service/pixelated/adapter/soledad/soledad_facade_mixin.py
+++ b/service/pixelated/adapter/soledad/soledad_facade_mixin.py
@@ -44,8 +44,10 @@ class SoledadDbFacadeMixin(object):
if len(header):
defer.returnValue(header[0])
+ @defer.inlineCallbacks
def get_recent_by_mbox(self, mbox):
- return self.soledad.get_from_index('by-type-and-mbox', 'rct', mbox) if mbox else []
+ defer.returnValue(
+ (yield self.soledad.get_from_index('by-type-and-mbox', 'rct', mbox) if mbox else []))
def put_doc(self, doc):
return self.soledad.put_doc(doc)