summary refs log tree commit diff
path: root/synapse/handlers
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2023-12-12 16:17:52 +0000
committerErik Johnston <erik@matrix.org>2023-12-12 16:17:52 +0000
commitc2deef254aeb63c7984dfc1a4343e72c19a8ac56 (patch)
tree27c2b725e9ff88523ba56acdb6e0a37b17971b6e /synapse/handlers
parentMerge remote-tracking branch 'origin/release-v1.98' into matrix-org-hotfixes (diff)
parentblock non-admins from publishing to room directory (diff)
downloadsynapse-c2deef254aeb63c7984dfc1a4343e72c19a8ac56.tar.xz
Merge remote-tracking branch 'shay/shay/freeze_directory' into matrix-org-hotfixes
Diffstat (limited to 'synapse/handlers')
-rw-r--r--synapse/handlers/room.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/synapse/handlers/room.py b/synapse/handlers/room.py

index 2823ca6f0d..c391ab8f4a 100644 --- a/synapse/handlers/room.py +++ b/synapse/handlers/room.py
@@ -871,7 +871,9 @@ class RoomCreationHandler: # The spec says rooms should default to private visibility if # `visibility` is not specified. - visibility = config.get("visibility", "private") + #visibility = config.get("visibility", "private") + # temporarily block publishing rooms to directory - patch date 12/12/23 + visibility = "private" is_public = visibility == "public" self._validate_room_config(config, visibility)