From 3731cc5b675ec8d36623906f28dd3289a8e9ba93 Mon Sep 17 00:00:00 2001 From: enahum Date: Tue, 30 Aug 2016 08:48:00 -0300 Subject: PLT-4008 go directly to the account creation page when 1 signup method enabled (#3894) --- webapp/components/signup/signup_controller.jsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'webapp/components/signup') diff --git a/webapp/components/signup/signup_controller.jsx b/webapp/components/signup/signup_controller.jsx index 67d3b0c4f..a4ec26a5f 100644 --- a/webapp/components/signup/signup_controller.jsx +++ b/webapp/components/signup/signup_controller.jsx @@ -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( ); + } 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; -- cgit v1.2.3-1-g7c22