From cc58e5d7493f907e03a5e848aa12f1d2678aa7a1 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Thu, 11 Sep 2025 17:55:47 +0100 Subject: [PATCH] fix(hydra): Stop enforcing unfederated v12 rooms --- src/api/client/room/create.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/api/client/room/create.rs b/src/api/client/room/create.rs index 94a5380d..a4402b0e 100644 --- a/src/api/client/room/create.rs +++ b/src/api/client/room/create.rs @@ -157,10 +157,6 @@ pub(crate) async fn create_room_route( .try_into() .map_err(|e| err!(Request(BadJson("Invalid creation content: {e}"))))?, ); - if room_version == V12 { - // TODO(hydra): v12 rooms cannot be federated until they are stable. - content.insert("m.federate".into(), false.into()); - } content }, | None => { @@ -175,10 +171,6 @@ pub(crate) async fn create_room_route( let mut content = serde_json::from_str::(to_raw_value(&content)?.get())?; content.insert("room_version".into(), json!(room_version.as_str()).try_into()?); - if room_version == V12 { - // TODO(hydra): v12 rooms cannot be federated until they are stable. - content.insert("m.federate".into(), false.into()); - } content }, };