Skip to content
Snippets Groups Projects
Unverified Commit d8a3b257 authored by Nyaaori's avatar Nyaaori Committed by Timo Kösters
Browse files

Enable room version 4

parent 71487369
No related branches found
No related tags found
No related merge requests found
use crate::{database::DatabaseGuard, Result, Ruma};
use ruma::{
api::client::discovery::get_capabilities::{
self, Capabilities, RoomVersionStability, RoomVersionsCapability,
},
use ruma::api::client::discovery::get_capabilities::{
self, Capabilities, RoomVersionStability, RoomVersionsCapability,
};
use std::collections::BTreeMap;
......
......@@ -151,7 +151,7 @@ pub fn load(
// Supported and stable room versions
let stable_room_versions = vec![RoomVersionId::V6];
// Experimental, partially supported room versions
let unstable_room_versions = vec![RoomVersionId::V5];
let unstable_room_versions = vec![RoomVersionId::V4, RoomVersionId::V5];
let s = Self {
globals,
......
......@@ -1845,7 +1845,6 @@ pub fn build_and_append_pdu(
})
.transpose()?;
// If there was no create event yet, assume we are creating a room with the default
// version right now
let room_version_id = create_event_content
......
......@@ -2592,9 +2592,9 @@ pub async fn create_join_event_template_route(
acl_check(sender_servername, &body.room_id, &db)?;
// TODO: Conduit does not implement restricted join rules yet, we always reject
let join_rules_event = db
.rooms
.room_state_get(&body.room_id, &StateEventType::RoomJoinRules, "")?;
let join_rules_event =
db.rooms
.room_state_get(&body.room_id, &StateEventType::RoomJoinRules, "")?;
let join_rules_event_content: Option<RoomJoinRulesEventContent> = join_rules_event
.as_ref()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment