mirror of
https://github.com/element-hq/element-web
synced 2024-10-26 04:35:55 +03:00
Set state in _lookupThreepid
This commit is contained in:
parent
e1e87807b5
commit
bf66f77acb
1 changed files with 11 additions and 15 deletions
|
@ -195,13 +195,7 @@ module.exports = React.createClass({
|
||||||
isKnown: false,
|
isKnown: false,
|
||||||
};
|
};
|
||||||
if (addrType == 'email') {
|
if (addrType == 'email') {
|
||||||
this._lookupThreepid(addrType, query).then((res) => {
|
this._lookupThreepid(addrType, query).done();
|
||||||
if (res !== null) {
|
|
||||||
this.setState({
|
|
||||||
queryList: [res]
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}).done();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -467,14 +461,16 @@ module.exports = React.createClass({
|
||||||
if (this.state.queryList[0] && this.state.queryList[0].address !== address) {
|
if (this.state.queryList[0] && this.state.queryList[0].address !== address) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
// return an InviteAddressType
|
this.setState({
|
||||||
return {
|
queryList: [{
|
||||||
|
// an InviteAddressType
|
||||||
addressType: medium,
|
addressType: medium,
|
||||||
address: address,
|
address: address,
|
||||||
displayName: res.displayname,
|
displayName: res.displayname,
|
||||||
avatarMxc: res.avatar_url,
|
avatarMxc: res.avatar_url,
|
||||||
isKnown: true,
|
isKnown: true,
|
||||||
}
|
}]
|
||||||
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue