mirror of
https://github.com/element-hq/element-web
synced 2024-11-28 04:21:57 +03:00
Disable phases for now
This commit is contained in:
parent
34e2979f98
commit
c84198afd1
1 changed files with 16 additions and 7 deletions
|
@ -37,6 +37,9 @@ const PHASE_SERVER_DETAILS = 0;
|
||||||
// Show the appropriate login flow(s) for the server
|
// Show the appropriate login flow(s) for the server
|
||||||
const PHASE_LOGIN = 1;
|
const PHASE_LOGIN = 1;
|
||||||
|
|
||||||
|
// Disable phases for now, pending UX discussion on WK discovery
|
||||||
|
const PHASES_ENABLED = false;
|
||||||
|
|
||||||
// These are used in several places, and come from the js-sdk's autodiscovery
|
// These are used in several places, and come from the js-sdk's autodiscovery
|
||||||
// stuff. We define them here so that they'll be picked up by i18n.
|
// stuff. We define them here so that they'll be picked up by i18n.
|
||||||
_td("Invalid homeserver discovery response");
|
_td("Invalid homeserver discovery response");
|
||||||
|
@ -549,7 +552,7 @@ module.exports = React.createClass({
|
||||||
|
|
||||||
// If we're on a different phase, we only show the server type selector,
|
// If we're on a different phase, we only show the server type selector,
|
||||||
// which is always shown if we allow custom URLs at all.
|
// which is always shown if we allow custom URLs at all.
|
||||||
if (this.state.phase !== PHASE_SERVER_DETAILS) {
|
if (PHASES_ENABLED && this.state.phase !== PHASE_SERVER_DETAILS) {
|
||||||
return <div>
|
return <div>
|
||||||
<ServerTypeSelector
|
<ServerTypeSelector
|
||||||
defaultHsUrl={this.props.defaultHsUrl}
|
defaultHsUrl={this.props.defaultHsUrl}
|
||||||
|
@ -583,22 +586,27 @@ module.exports = React.createClass({
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let nextButton = null;
|
||||||
|
if (PHASES_ENABLED) {
|
||||||
|
nextButton = <AccessibleButton className="mx_Login_submit"
|
||||||
|
onClick={this.onServerDetailsNextPhaseClick}
|
||||||
|
>
|
||||||
|
{_t("Next")}
|
||||||
|
</AccessibleButton>;
|
||||||
|
}
|
||||||
|
|
||||||
return <div>
|
return <div>
|
||||||
<ServerTypeSelector
|
<ServerTypeSelector
|
||||||
defaultHsUrl={this.props.defaultHsUrl}
|
defaultHsUrl={this.props.defaultHsUrl}
|
||||||
onChange={this.onServerTypeChange}
|
onChange={this.onServerTypeChange}
|
||||||
/>
|
/>
|
||||||
{serverDetails}
|
{serverDetails}
|
||||||
<AccessibleButton className="mx_Login_submit"
|
{nextButton}
|
||||||
onClick={this.onServerDetailsNextPhaseClick}
|
|
||||||
>
|
|
||||||
{_t("Next")}
|
|
||||||
</AccessibleButton>
|
|
||||||
</div>;
|
</div>;
|
||||||
},
|
},
|
||||||
|
|
||||||
loginComponentForStep() {
|
loginComponentForStep() {
|
||||||
if (this.state.phase !== PHASE_LOGIN) {
|
if (PHASES_ENABLED && this.state.phase !== PHASE_LOGIN) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -623,6 +631,7 @@ module.exports = React.createClass({
|
||||||
// If custom URLs are allowed and we haven't selected the Free server type, wire
|
// If custom URLs are allowed and we haven't selected the Free server type, wire
|
||||||
// up the server details edit link.
|
// up the server details edit link.
|
||||||
if (
|
if (
|
||||||
|
PHASES_ENABLED &&
|
||||||
!SdkConfig.get()['disable_custom_urls'] &&
|
!SdkConfig.get()['disable_custom_urls'] &&
|
||||||
this.state.serverType !== ServerType.FREE
|
this.state.serverType !== ServerType.FREE
|
||||||
) {
|
) {
|
||||||
|
|
Loading…
Reference in a new issue