summary refs log tree commit diff
path: root/synapse/handlers
diff options
context:
space:
mode:
authorH. Shay <hillerys@element.io>2023-12-11 20:06:34 -0800
committerH. Shay <hillerys@element.io>2023-12-11 20:06:34 -0800
commite34f406cfd1ded69fb5c7d66321631679dac7ff6 (patch)
tree89b08451ab453178bc07426af78c980949064dba /synapse/handlers
parentAdding a version picker for Synapse docs (#16533) (diff)
downloadsynapse-e34f406cfd1ded69fb5c7d66321631679dac7ff6.tar.xz
block non-admins from publishing to room directory
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)