PLT-4008 go directly to the account creation page when 1 signup method enabled (#3894)

This commit is contained in:
enahum
2016-08-30 07:48:00 -04:00
committed by Joram Wilander
parent 968df8c186
commit 3731cc5b67
@@ -162,7 +162,7 @@ export default class SignupController extends React.Component {
);
}
if (global.window.mm_config.EnableSignUpWithGoogle === 'true') {
if (global.window.mm_license.IsLicensed === 'true' && global.window.mm_config.EnableSignUpWithGoogle === 'true') {
signupControls.push(
<a
className='btn btn-custom-login btn--full google'
@@ -180,7 +180,7 @@ export default class SignupController extends React.Component {
);
}
if (global.window.mm_config.EnableSignUpWithOffice365 === 'true') {
if (global.window.mm_license.IsLicensed === 'true' && global.window.mm_config.EnableSignUpWithOffice365 === 'true') {
signupControls.push(
<a
className='btn btn-custom-login btn--full office365'
@@ -251,6 +251,12 @@ export default class SignupController extends React.Component {
margin={true}
/>
);
} else if (signupControls.length === 1) {
if (global.window.mm_config.EnableSignUpWithEmail === 'true') {
return browserHistory.push('/signup_email' + window.location.search);
} else if (global.window.mm_license.IsLicensed === 'true' && global.window.mm_config.EnableLdap === 'true') {
return browserHistory.push('/signup_ldap');
}
}
return signupControls;