From 901dbcbe8e2c95246f9ac83df32b038748aad645 Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Fri, 4 Apr 2025 14:55:54 +0200 Subject: [PATCH] Propagate cache invalidation --- synapse/storage/databases/main/registration.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/synapse/storage/databases/main/registration.py b/synapse/storage/databases/main/registration.py index 8380930c70..f7414d71c7 100644 --- a/synapse/storage/databases/main/registration.py +++ b/synapse/storage/databases/main/registration.py @@ -2232,7 +2232,7 @@ class RegistrationBackgroundUpdateStore(RegistrationWorkerStore): txn, self.get_user_deactivated_status, (user_id,) ) self._invalidate_cache_and_stream(txn, self.get_user_by_id, (user_id,)) - txn.call_after(self.is_guest.invalidate, (user_id,)) + self._invalidate_cache_and_stream(txn, self.is_guest, (user_id,)) async def set_user_suspended_status(self, user_id: str, suspended: bool) -> None: """