From 8281dee9238b3c85d978c363ac76b1125c45933e Mon Sep 17 00:00:00 2001 From: Andrew Morgan Date: Wed, 22 Apr 2020 19:20:06 +0100 Subject: [PATCH] Unflake "Guest user can set display names" --- synapse/replication/http/membership.py | 2 ++ synapse/util/distributor.py | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/synapse/replication/http/membership.py b/synapse/replication/http/membership.py index 3577611fd7..d48f555a60 100644 --- a/synapse/replication/http/membership.py +++ b/synapse/replication/http/membership.py @@ -201,6 +201,8 @@ class ReplicationUserJoinedLeftRoomRestServlet(ReplicationEndpoint): else: raise Exception("Unrecognized change: %r", change) + self.store.get_latest_event_ids_in_room.invalidate((room_id,)) + return 200, {} diff --git a/synapse/util/distributor.py b/synapse/util/distributor.py index 45af8d3eeb..3840c91a7d 100644 --- a/synapse/util/distributor.py +++ b/synapse/util/distributor.py @@ -27,7 +27,6 @@ def user_left_room(distributor, user, room_id): distributor.fire("user_left_room", user=user, room_id=room_id) -# XXX: this is no longer used. We should probably kill it. def user_joined_room(distributor, user, room_id): distributor.fire("user_joined_room", user=user, room_id=room_id)