From c432d8f18fc2eb35fff780c6d76dd31841204242 Mon Sep 17 00:00:00 2001 From: Mathieu Velten Date: Wed, 22 Nov 2023 14:47:29 +0100 Subject: Admin API for server notice: consistently bypass rate limits (#16670) * Admin API for server notice: disable rate limit for all calls * Add changelog * Update changelog.d/16670.bugfix --- synapse/server_notices/server_notices_manager.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'synapse') diff --git a/synapse/server_notices/server_notices_manager.py b/synapse/server_notices/server_notices_manager.py index 9732dbdb6e..c3552d6c73 100644 --- a/synapse/server_notices/server_notices_manager.py +++ b/synapse/server_notices/server_notices_manager.py @@ -226,6 +226,7 @@ class ServerNoticesManager: target=UserID.from_string(user_id), room_id=room_id, action="invite", + ratelimit=False, ) async def _update_notice_user_profile_if_changed( @@ -268,5 +269,6 @@ class ServerNoticesManager: target=UserID.from_string(self.server_notices_mxid), room_id=room_id, action="join", + ratelimit=False, content={"displayname": display_name, "avatar_url": avatar_url}, ) -- cgit 1.4.1