Merge pull request #172 from matrix-org/dbkr/guest_access_by_default

Allow guest access by default (by specifying initial state)
This commit is contained in:
David Baker
2016-02-23 18:12:54 +00:00

View File

@@ -381,7 +381,19 @@ module.exports = React.createClass({
var modal = Modal.createDialog(Loader);
MatrixClientPeg.get().createRoom({
preset: "private_chat"
preset: "private_chat",
// Allow guests by default since the room is private and they'd
// need an invite. This means clicking on a 3pid invite email can
// actually drop you right in to a chat.
initial_state: [
{
content: {
guest_access: 'can_join'
},
type: 'm.room.guest_access',
state_key: '',
}
],
}).done(function(res) {
modal.close();
dis.dispatch({