mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-02 12:36:02 -04:00
Replace returnValue with return (#5736)
This commit is contained in:
parent
18a466b84e
commit
4806651744
177 changed files with 1359 additions and 1513 deletions
|
@ -58,7 +58,7 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
@cachedInlineCallbacks()
|
||||
def get_users_with_read_receipts_in_room(self, room_id):
|
||||
receipts = yield self.get_receipts_for_room(room_id, "m.read")
|
||||
defer.returnValue(set(r["user_id"] for r in receipts))
|
||||
return set(r["user_id"] for r in receipts)
|
||||
|
||||
@cached(num_args=2)
|
||||
def get_receipts_for_room(self, room_id, receipt_type):
|
||||
|
@ -92,7 +92,7 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
desc="get_receipts_for_user",
|
||||
)
|
||||
|
||||
defer.returnValue({row["room_id"]: row["event_id"] for row in rows})
|
||||
return {row["room_id"]: row["event_id"] for row in rows}
|
||||
|
||||
@defer.inlineCallbacks
|
||||
def get_receipts_for_user_with_orderings(self, user_id, receipt_type):
|
||||
|
@ -110,16 +110,14 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
return txn.fetchall()
|
||||
|
||||
rows = yield self.runInteraction("get_receipts_for_user_with_orderings", f)
|
||||
defer.returnValue(
|
||||
{
|
||||
row[0]: {
|
||||
"event_id": row[1],
|
||||
"topological_ordering": row[2],
|
||||
"stream_ordering": row[3],
|
||||
}
|
||||
for row in rows
|
||||
return {
|
||||
row[0]: {
|
||||
"event_id": row[1],
|
||||
"topological_ordering": row[2],
|
||||
"stream_ordering": row[3],
|
||||
}
|
||||
)
|
||||
for row in rows
|
||||
}
|
||||
|
||||
@defer.inlineCallbacks
|
||||
def get_linearized_receipts_for_rooms(self, room_ids, to_key, from_key=None):
|
||||
|
@ -147,7 +145,7 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
room_ids, to_key, from_key=from_key
|
||||
)
|
||||
|
||||
defer.returnValue([ev for res in results.values() for ev in res])
|
||||
return [ev for res in results.values() for ev in res]
|
||||
|
||||
def get_linearized_receipts_for_room(self, room_id, to_key, from_key=None):
|
||||
"""Get receipts for a single room for sending to clients.
|
||||
|
@ -197,7 +195,7 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
rows = yield self.runInteraction("get_linearized_receipts_for_room", f)
|
||||
|
||||
if not rows:
|
||||
defer.returnValue([])
|
||||
return []
|
||||
|
||||
content = {}
|
||||
for row in rows:
|
||||
|
@ -205,9 +203,7 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
row["user_id"]
|
||||
] = json.loads(row["data"])
|
||||
|
||||
defer.returnValue(
|
||||
[{"type": "m.receipt", "room_id": room_id, "content": content}]
|
||||
)
|
||||
return [{"type": "m.receipt", "room_id": room_id, "content": content}]
|
||||
|
||||
@cachedList(
|
||||
cached_method_name="_get_linearized_receipts_for_room",
|
||||
|
@ -217,7 +213,7 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
)
|
||||
def _get_linearized_receipts_for_rooms(self, room_ids, to_key, from_key=None):
|
||||
if not room_ids:
|
||||
defer.returnValue({})
|
||||
return {}
|
||||
|
||||
def f(txn):
|
||||
if from_key:
|
||||
|
@ -264,7 +260,7 @@ class ReceiptsWorkerStore(SQLBaseStore):
|
|||
room_id: [results[room_id]] if room_id in results else []
|
||||
for room_id in room_ids
|
||||
}
|
||||
defer.returnValue(results)
|
||||
return results
|
||||
|
||||
def get_all_updated_receipts(self, last_id, current_id, limit=None):
|
||||
if last_id == current_id:
|
||||
|
@ -468,7 +464,7 @@ class ReceiptsStore(ReceiptsWorkerStore):
|
|||
)
|
||||
|
||||
if event_ts is None:
|
||||
defer.returnValue(None)
|
||||
return None
|
||||
|
||||
now = self._clock.time_msec()
|
||||
logger.debug(
|
||||
|
@ -482,7 +478,7 @@ class ReceiptsStore(ReceiptsWorkerStore):
|
|||
|
||||
max_persisted_id = self._receipts_id_gen.get_current_token()
|
||||
|
||||
defer.returnValue((stream_id, max_persisted_id))
|
||||
return (stream_id, max_persisted_id)
|
||||
|
||||
def insert_graph_receipt(self, room_id, receipt_type, user_id, event_ids, data):
|
||||
return self.runInteraction(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue