Merge pull request #2630 from mattermost/plt-2512

PLT-2512, PLT-2516 Fixing signup pages not autologging in. Fixing enter key on signup complete.
Этот коммит содержится в:
Joram Wilander
2016-04-04 14:22:45 -04:00
родитель 15c7ff8aec 431cf7c3ed
Коммит a309031d9a
2 изменённых файлов: 41 добавлений и 31 удалений

Просмотреть файл

@@ -62,7 +62,11 @@ class TeamSignupPasswordPage extends React.Component {
var props = this.props; var props = this.props;
Client.loginByEmail(teamSignup.team.name, teamSignup.team.email, teamSignup.user.password, Client.loginByEmail(
teamSignup.team.name,
teamSignup.team.email,
teamSignup.user.password,
'', // No MFA Token
() => { () => {
UserStore.setLastEmail(teamSignup.team.email); UserStore.setLastEmail(teamSignup.team.email);
if (this.props.hash > 0) { if (this.props.hash > 0) {

Просмотреть файл

@@ -176,7 +176,11 @@ class SignupUserComplete extends React.Component {
() => { () => {
Client.track('signup', 'signup_user_02_complete'); Client.track('signup', 'signup_user_02_complete');
Client.loginByEmail(this.state.teamName, user.email, user.password, Client.loginByEmail(
this.state.teamName,
user.email,
user.password,
'', // No MFA Token
() => { () => {
UserStore.setLastEmail(user.email); UserStore.setLastEmail(user.email);
if (this.state.hash > 0) { if (this.state.hash > 0) {
@@ -482,6 +486,7 @@ class SignupUserComplete extends React.Component {
<div className='col-sm-12'> <div className='col-sm-12'>
<div className='signup-team__container padding--less'> <div className='signup-team__container padding--less'>
<div> <div>
<form>
<img <img
className='signup-team-logo' className='signup-team-logo'
src={logoImage} src={logoImage}
@@ -512,6 +517,7 @@ class SignupUserComplete extends React.Component {
{ldapSignup} {ldapSignup}
{emailSignup} {emailSignup}
{serverError} {serverError}
</form>
</div> </div>
</div> </div>
</div> </div>