Log in to the right homeserver when changing the homeserver

pull/21833/head
Travis Ralston 2019-05-06 12:00:48 -06:00
parent 58b9eb4cb2
commit eab209a26b
1 changed files with 8 additions and 0 deletions

View File

@ -121,6 +121,14 @@ module.exports = React.createClass({
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) {
this.setState({
errorText,