From 5b3202cc89465bf434c2d56b1b51fbd368a961ca Mon Sep 17 00:00:00 2001 From: Yaodong Yu <2814461814@qq.com> Date: Mon, 27 Mar 2023 22:52:49 +0800 Subject: [PATCH] feat: fix phone validation bug in signup page (#1693) --- web/src/auth/SignupPage.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/auth/SignupPage.js b/web/src/auth/SignupPage.js index f5d29ca8..a7764d63 100644 --- a/web/src/auth/SignupPage.js +++ b/web/src/auth/SignupPage.js @@ -386,11 +386,11 @@ class SignupPage extends React.Component { }, ({getFieldValue}) => ({ validator: (_, value) => { - if (!required && value === "") { + if (!required && !value) { return Promise.resolve(); } - if (value !== "" && !Setting.isValidPhone(value, getFieldValue("countryCode"))) { + if (value && !Setting.isValidPhone(value, getFieldValue("countryCode"))) { this.setState({validPhone: false}); return Promise.reject(i18next.t("signup:The input is not valid Phone!")); }