Log in to the right homeserver when changing the homeserver

This commit is contained in:
Travis Ralston 2019-05-06 12:00:48 -06:00
parent 58b9eb4cb2
commit eab209a26b

View File

@ -121,6 +121,14 @@ module.exports = React.createClass({
this._unmounted = true; this._unmounted = true;
}, },
componentWillReceiveProps(newProps) {
if (newProps.serverConfig.hsUrl === this.props.serverConfig.hsUrl &&
newProps.serverConfig.isUrl === this.props.serverConfig.isUrl) return;
// Ensure that we end up actually logging in to the right place
this._initLoginLogic(newProps.serverConfig.hsUrl, newProps.serverConfig.isUrl);
},
onPasswordLoginError: function(errorText) { onPasswordLoginError: function(errorText) {
this.setState({ this.setState({
errorText, errorText,