Update early MSC3083 support

pull/21833/head
Michael Telatynski 2021-06-22 16:07:05 +01:00
parent 566b8af2a4
commit d0dc5cf347
1 changed files with 2 additions and 3 deletions

View File

@ -19,7 +19,7 @@ import { MatrixClient } from "matrix-js-sdk/src/client";
import { Room } from "matrix-js-sdk/src/models/room"; import { Room } from "matrix-js-sdk/src/models/room";
import { EventType } from "matrix-js-sdk/src/@types/event"; import { EventType } from "matrix-js-sdk/src/@types/event";
import { ICreateRoomOpts } from "matrix-js-sdk/src/@types/requests"; import { ICreateRoomOpts } from "matrix-js-sdk/src/@types/requests";
import { JoinRule, Preset, Visibility } from "matrix-js-sdk/src/@types/partials"; import { JoinRule, Preset, RestrictedAllowType, Visibility } from "matrix-js-sdk/src/@types/partials";
import { MatrixClientPeg } from './MatrixClientPeg'; import { MatrixClientPeg } from './MatrixClientPeg';
import Modal from './Modal'; import Modal from './Modal';
@ -162,10 +162,9 @@ export default async function createRoom(opts: IOpts): Promise<string | null> {
content: { content: {
"join_rule": JoinRule.Restricted, "join_rule": JoinRule.Restricted,
"allow": [{ "allow": [{
"type": "m.room_membership", "type": RestrictedAllowType.RoomMembership,
"room_id": opts.parentSpace.roomId, "room_id": opts.parentSpace.roomId,
}], }],
"authorised_servers": [client.getDomain()], // TODO this might want tweaking
}, },
}) })
} }