From 865a65d399a88ef0423dc6305e6911533abc8b43 Mon Sep 17 00:00:00 2001 From: Yixiang Zhao Date: Fri, 18 Mar 2022 20:12:29 +0800 Subject: [PATCH] fix: fix the params problem in code signin (#577) Signed-off-by: Yixiang Zhao --- web/src/auth/LoginPage.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/web/src/auth/LoginPage.js b/web/src/auth/LoginPage.js index 96d6bf30..ed3fc69a 100644 --- a/web/src/auth/LoginPage.js +++ b/web/src/auth/LoginPage.js @@ -57,7 +57,9 @@ class LoginPage extends React.Component { isCodeSignin: false, msg: null, username: null, - validEmailOrPhone: false + validEmailOrPhone: false, + validEmail: false, + validPhone: false, }; } @@ -347,6 +349,12 @@ class LoginPage extends React.Component { return Promise.reject(i18next.t("login:The input is not valid Email or Phone!")); } } + if (Setting.isValidPhone(this.state.username)) { + this.setState({validPhone: true}) + } + if (Setting.isValidEmail(this.state.username)) { + this.setState({validEmail: true}) + } this.setState({validEmailOrPhone: true}); return Promise.resolve(); } @@ -372,7 +380,7 @@ class LoginPage extends React.Component { > ) : (