Unbreak password reset with a non-default HS

Broken by the change from onHsUrlChanged to onServerConfigChanged
in https://github.com/matrix-org/matrix-react-sdk/pull/811 where
ForgotPassword got missed.
This commit is contained in:
David Baker 2017-08-29 14:07:43 +01:00
parent 3c149a11ae
commit ec983b838a

View file

@ -136,16 +136,15 @@ module.exports = React.createClass({
}); });
}, },
onHsUrlChanged: function(newHsUrl) { onServerConfigChange: function(config) {
this.setState({ const newState = {};
enteredHomeserverUrl: newHsUrl if (config.hsUrl !== undefined) {
}); newState.enteredHomeserverUrl = config.hsUrl;
}, }
if (config.isUrl !== undefined) {
onIsUrlChanged: function(newIsUrl) { newState.enteredIdentityServerUrl = config.isUrl;
this.setState({ }
enteredIdentityServerUrl: newIsUrl this.setState(newState);
});
}, },
showErrorDialog: function(body, title) { showErrorDialog: function(body, title) {
@ -221,8 +220,7 @@ module.exports = React.createClass({
defaultIsUrl={this.props.defaultIsUrl} defaultIsUrl={this.props.defaultIsUrl}
customHsUrl={this.props.customHsUrl} customHsUrl={this.props.customHsUrl}
customIsUrl={this.props.customIsUrl} customIsUrl={this.props.customIsUrl}
onHsUrlChanged={this.onHsUrlChanged} onServerConfigChange={this.onServerConfigChange}
onIsUrlChanged={this.onIsUrlChanged}
delayTimeMs={0}/> delayTimeMs={0}/>
<div className="mx_Login_error"> <div className="mx_Login_error">
</div> </div>