feat: support room version 5

This commit is contained in:
Timo Kösters 2021-07-21 11:29:13 +02:00
parent 1587f2cd52
commit 918df9ca6d
No known key found for this signature in database
GPG key ID: 24DA7517711A2BA4
6 changed files with 35 additions and 22 deletions

View file

@ -1954,7 +1954,11 @@ impl Rooms {
let (make_leave_response, remote_server) = make_leave_response_and_server?;
let room_version_id = match make_leave_response.room_version {
Some(id @ RoomVersionId::Version6) => id,
Some(version)
if version == RoomVersionId::Version5 || version == RoomVersionId::Version6 =>
{
version
}
_ => return Err(Error::BadServerResponse("Room version is not supported")),
};