mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
Fix missing confirm password error on LDAP claim page (#4099)
This commit is contained in:
committed by
Christopher Speller
parent
e5cf22bc98
commit
5288255ca3
@@ -6,7 +6,6 @@ import * as Utils from 'utils/utils.jsx';
|
||||
import {switchFromLdapToEmail} from 'actions/user_actions.jsx';
|
||||
|
||||
import React from 'react';
|
||||
import ReactDOM from 'react-dom';
|
||||
import {FormattedMessage} from 'react-intl';
|
||||
|
||||
export default class LDAPToEmail extends React.Component {
|
||||
@@ -32,14 +31,14 @@ export default class LDAPToEmail extends React.Component {
|
||||
serverError: ''
|
||||
};
|
||||
|
||||
const ldapPassword = ReactDOM.findDOMNode(this.refs.ldappassword).value;
|
||||
const ldapPassword = this.refs.ldappassword.value;
|
||||
if (!ldapPassword) {
|
||||
state.ldapPasswordError = Utils.localizeMessage('claim.ldap_to_email.ldapPasswordError', 'Please enter your AD/LDAP password.');
|
||||
this.setState(state);
|
||||
return;
|
||||
}
|
||||
|
||||
const password = ReactDOM.findDOMNode(this.refs.password).value;
|
||||
const password = this.refs.password.value;
|
||||
if (!password) {
|
||||
state.passwordError = Utils.localizeMessage('claim.ldap_to_email.pwdError', 'Please enter your password.');
|
||||
this.setState(state);
|
||||
@@ -54,9 +53,9 @@ export default class LDAPToEmail extends React.Component {
|
||||
return;
|
||||
}
|
||||
|
||||
const confirmPassword = ReactDOM.findDOMNode(this.refs.passwordconfirm).value;
|
||||
const confirmPassword = this.refs.passwordconfirm.value;
|
||||
if (!confirmPassword || password !== confirmPassword) {
|
||||
state.error = Utils.localizeMessage('claim.ldap_to_email.pwdNotMatch', 'Passwords do not match.');
|
||||
state.confirmError = Utils.localizeMessage('claim.ldap_to_email.pwdNotMatch', 'Passwords do not match.');
|
||||
this.setState(state);
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user