diff options
author | Patrick Cloke <clokep@users.noreply.github.com> | 2020-05-11 15:12:46 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-11 15:12:46 -0400 |
commit | 8c8858e1243bf84b7c29469c29992b7f53e48a27 (patch) | |
tree | 977d4b22a846d09b5ba28ebe7c33c240ed11d943 /synapse/handlers/room_member.py | |
parent | Convert search code to async/await. (#7460) (diff) | |
download | synapse-8c8858e1243bf84b7c29469c29992b7f53e48a27.tar.xz |
Convert federation handler to async/await. (#7459)
Diffstat (limited to '')
-rw-r--r-- | synapse/handlers/room_member.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/synapse/handlers/room_member.py b/synapse/handlers/room_member.py index 53b49bc15f..ccc9659454 100644 --- a/synapse/handlers/room_member.py +++ b/synapse/handlers/room_member.py @@ -875,8 +875,7 @@ class RoomMemberMasterHandler(RoomMemberHandler): self.distributor.declare("user_joined_room") self.distributor.declare("user_left_room") - @defer.inlineCallbacks - def _is_remote_room_too_complex(self, room_id, remote_room_hosts): + async def _is_remote_room_too_complex(self, room_id, remote_room_hosts): """ Check if complexity of a remote room is too great. @@ -888,7 +887,7 @@ class RoomMemberMasterHandler(RoomMemberHandler): if unable to be fetched """ max_complexity = self.hs.config.limit_remote_rooms.complexity - complexity = yield self.federation_handler.get_room_complexity( + complexity = await self.federation_handler.get_room_complexity( remote_room_hosts, room_id ) |