summary refs log tree commit diff
path: root/synapse/config/ratelimiting.py
diff options
context:
space:
mode:
authorSven Mäder <rda0@users.noreply.github.com>2025-01-24 20:58:01 +0100
committerGitHub <noreply@github.com>2025-01-24 19:58:01 +0000
commit9c5d08fff8d66a7cc0e2ecfeeb783f933a778c2f (patch)
tree4ed921cdf835dfdc0002840baa1e796209ef9b00 /synapse/config/ratelimiting.py
parentContrib: Docker: updates PostgreSQL version in `docker-compose.yml` (#18089) (diff)
downloadsynapse-9c5d08fff8d66a7cc0e2ecfeeb783f933a778c2f.tar.xz
Ratelimit presence updates (#18000)
Diffstat (limited to 'synapse/config/ratelimiting.py')
-rw-r--r--synapse/config/ratelimiting.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/synapse/config/ratelimiting.py b/synapse/config/ratelimiting.py

index 3fa33f5373..06af4da3c5 100644 --- a/synapse/config/ratelimiting.py +++ b/synapse/config/ratelimiting.py
@@ -228,3 +228,9 @@ class RatelimitConfig(Config): config.get("remote_media_download_burst_count", "500M") ), ) + + self.rc_presence_per_user = RatelimitSettings.parse( + config, + "rc_presence.per_user", + defaults={"per_second": 0.1, "burst_count": 1}, + )