diff options
author | Richard van der Hoff <richard@matrix.org> | 2016-08-03 14:24:33 +0100 |
---|---|---|
committer | Richard van der Hoff <richard@matrix.org> | 2016-08-03 14:24:33 +0100 |
commit | a843868fe942aaa9d32fe858476d1b459813a854 (patch) | |
tree | d68f35a7a4f920ade568475c144a05482e84dbe3 | |
parent | Merge branch 'develop' into rav/refactor_device_query (diff) | |
download | synapse-a843868fe942aaa9d32fe858476d1b459813a854.tar.xz |
E2eKeysHandler: minor tweaks
PR feedback
-rw-r--r-- | synapse/handlers/e2e_keys.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/synapse/handlers/e2e_keys.py b/synapse/handlers/e2e_keys.py index 9c7e9494d6..1312cdf5ab 100644 --- a/synapse/handlers/e2e_keys.py +++ b/synapse/handlers/e2e_keys.py @@ -22,17 +22,15 @@ from twisted.internet import defer from synapse.api import errors import synapse.types -from ._base import BaseHandler - logger = logging.getLogger(__name__) -class E2eKeysHandler(BaseHandler): +class E2eKeysHandler(object): def __init__(self, hs): - super(E2eKeysHandler, self).__init__(hs) self.store = hs.get_datastore() self.federation = hs.get_replication_layer() self.is_mine_id = hs.is_mine_id + self.server_name = hs.hostname # doesn't really work as part of the generic query API, because the # query request requires an object POST, but we abuse the @@ -74,7 +72,7 @@ class E2eKeysHandler(BaseHandler): # TODO: do these in parallel results = {} for destination, destination_query in queries_by_domain.items(): - if destination == self.hs.hostname: + if destination == self.server_name: res = yield self.query_local_devices(destination_query) else: res = yield self.federation.query_client_keys( |