1 files changed, 4 insertions, 5 deletions
diff --git a/synapse/handlers/message.py b/synapse/handlers/message.py
index 9910716bc6..fff0b5fa12 100644
--- a/synapse/handlers/message.py
+++ b/synapse/handlers/message.py
@@ -1565,12 +1565,11 @@ class EventCreationHandler:
if state_entry.state_group in self._external_cache_joined_hosts_updates:
return
- state = await state_entry.get_state(
- self._storage_controllers.state, StateFilter.all()
- )
with opentracing.start_active_span("get_joined_hosts"):
- joined_hosts = await self.store.get_joined_hosts(
- event.room_id, state, state_entry
+ joined_hosts = (
+ await self._storage_controllers.state.get_joined_hosts(
+ event.room_id, state_entry
+ )
)
# Note that the expiry times must be larger than the expiry time in
|