diff options
author | Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | 2020-09-03 11:50:49 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-03 11:50:49 +0100 |
commit | 6f6f371a8731353dc1c3db1f20fc392f8b4e780d (patch) | |
tree | 8fd04052b94003b271c0c85ced1c04a3339e212f /synapse/storage/databases/main/devices.py | |
parent | Add an overload for simple_select_one_onecol_txn. (#8235) (diff) | |
download | synapse-6f6f371a8731353dc1c3db1f20fc392f8b4e780d.tar.xz |
wrap `_get_e2e_device_keys_and_signatures_txn` in a non-txn method (#8231)
We have three things which all call `_get_e2e_device_keys_and_signatures_txn` with their own `runInteraction`. Factor out the common code.
Diffstat (limited to 'synapse/storage/databases/main/devices.py')
-rw-r--r-- | synapse/storage/databases/main/devices.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/synapse/storage/databases/main/devices.py b/synapse/storage/databases/main/devices.py index 8bedcdbdff..f8fe948122 100644 --- a/synapse/storage/databases/main/devices.py +++ b/synapse/storage/databases/main/devices.py @@ -255,9 +255,7 @@ class DeviceWorkerStore(SQLBaseStore): List of objects representing an device update EDU """ devices = ( - await self.db_pool.runInteraction( - "get_e2e_device_keys_and_signatures_txn", - self._get_e2e_device_keys_and_signatures_txn, + await self.get_e2e_device_keys_and_signatures( query_map.keys(), include_all_devices=True, include_deleted_devices=True, |