|
|
|
@ -37,10 +37,10 @@ class Mailboxvalidation extends Component {
|
|
|
|
|
onEmailSubmit = () => {
|
|
|
|
|
this.props.form.validateFieldsAndScroll((err, values) => {
|
|
|
|
|
if (!err) {
|
|
|
|
|
let {login} = this.props.current_user;
|
|
|
|
|
let {id} = this.props.userdata;
|
|
|
|
|
let reg = /^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/;
|
|
|
|
|
if (reg.test(values.email)) {
|
|
|
|
|
let url = `/users/accounts/${login}/email_bind.json`
|
|
|
|
|
let url = `/users/accounts/${id}/email_bind.json`
|
|
|
|
|
axios.post((url), {
|
|
|
|
|
email: values.email,
|
|
|
|
|
code: values.emailValidateCode
|
|
|
|
|