diff --git a/synapse/storage/signatures.py b/synapse/storage/signatures.py
index 158e9dbe7b..6bd81e84ad 100644
--- a/synapse/storage/signatures.py
+++ b/synapse/storage/signatures.py
@@ -39,8 +39,9 @@ class SignatureWorkerStore(SQLBaseStore):
# to use its cache
raise NotImplementedError()
- @cachedList(cached_method_name="get_event_reference_hash",
- list_name="event_ids", num_args=1)
+ @cachedList(
+ cached_method_name="get_event_reference_hash", list_name="event_ids", num_args=1
+ )
def get_event_reference_hashes(self, event_ids):
def f(txn):
return {
@@ -48,21 +49,13 @@ class SignatureWorkerStore(SQLBaseStore):
for event_id in event_ids
}
- return self.runInteraction(
- "get_event_reference_hashes",
- f
- )
+ return self.runInteraction("get_event_reference_hashes", f)
@defer.inlineCallbacks
def add_event_hashes(self, event_ids):
- hashes = yield self.get_event_reference_hashes(
- event_ids
- )
+ hashes = yield self.get_event_reference_hashes(event_ids)
hashes = {
- e_id: {
- k: encode_base64(v) for k, v in h.items()
- if k == "sha256"
- }
+ e_id: {k: encode_base64(v) for k, v in h.items() if k == "sha256"}
for e_id, h in hashes.items()
}
@@ -81,7 +74,7 @@ class SignatureWorkerStore(SQLBaseStore):
" FROM event_reference_hashes"
" WHERE event_id = ?"
)
- txn.execute(query, (event_id, ))
+ txn.execute(query, (event_id,))
return {k: v for k, v in txn}
@@ -98,14 +91,12 @@ class SignatureStore(SignatureWorkerStore):
vals = []
for event in events:
ref_alg, ref_hash_bytes = compute_event_reference_hash(event)
- vals.append({
- "event_id": event.event_id,
- "algorithm": ref_alg,
- "hash": db_binary_type(ref_hash_bytes),
- })
-
- self._simple_insert_many_txn(
- txn,
- table="event_reference_hashes",
- values=vals,
- )
+ vals.append(
+ {
+ "event_id": event.event_id,
+ "algorithm": ref_alg,
+ "hash": db_binary_type(ref_hash_bytes),
+ }
+ )
+
+ self._simple_insert_many_txn(txn, table="event_reference_hashes", values=vals)
|