1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-11-10 09:22:25 +03:00

_isDmChat needs to check the passed in addrs rather than the state.inviteList as they may now differ

This commit is contained in:
wmwragg
2016-09-14 15:17:29 +01:00
parent a7a81c8a32
commit c3566e0b49

View File

@@ -221,7 +221,7 @@ module.exports = React.createClass({
return null;
})
.done();
} else if (this._isDmChat()) {
} else if (this._isDmChat(addrs)) {
// Start the DM chat
createRoom({dmUserId: addrs[0]})
.catch(function(err) {
@@ -299,8 +299,8 @@ module.exports = React.createClass({
return false;
},
_isDmChat: function() {
if (this.state.inviteList.length === 1 && Invite.getAddressType(this.state.inviteList[0]) === "mx" && !this.props.roomId) {
_isDmChat: function(addrs) {
if (addrs.length === 1 && Invite.getAddressType(addrs[0]) === "mx" && !this.props.roomId) {
return true;
} else {
return false;