@@ -384,7 +384,7 @@ max_times=One phone number can not send verify code more than %s times. | |||||
too_fast=Send too frequently, please try again later. | too_fast=Send too frequently, please try again later. | ||||
manual_first=Please slide to finish the jigsaw first. | manual_first=Please slide to finish the jigsaw first. | ||||
verify_code_fail=Please input right verify code. | verify_code_fail=Please input right verify code. | ||||
bind_phone=Please Bind Your Phone | |||||
bind_phone=Please Bind Your Phone. | |||||
bind_phone_fail=Fail to bind phone number, please try again later. | bind_phone_fail=Fail to bind phone number, please try again later. | ||||
@@ -381,9 +381,9 @@ sspi_auth_failed=SSPI 认证失败 | |||||
[phone] | [phone] | ||||
format_err=手机号格式错误。 | format_err=手机号格式错误。 | ||||
query_err=查询手机号失败,无法发送,请稍后再试。 | query_err=查询手机号失败,无法发送,请稍后再试。 | ||||
already_register=手机号已被注册 | |||||
not_register=手机号未注册 | |||||
not_modify=手机号未修改 | |||||
already_register=手机号已被注册。 | |||||
not_register=手机号未注册。 | |||||
not_modify=手机号未修改。 | |||||
max_times=一个手机号发送验证码次数每天不能超过%s次。 | max_times=一个手机号发送验证码次数每天不能超过%s次。 | ||||
too_fast=验证码发送太频繁,请稍后再试。 | too_fast=验证码发送太频繁,请稍后再试。 | ||||
manual_first=请先拖动滑块填充拼图。 | manual_first=请先拖动滑块填充拼图。 | ||||
@@ -91,7 +91,7 @@ func ProfilePost(ctx *context.Context, form auth.UpdateProfileForm) { | |||||
return | return | ||||
} | } | ||||
if setting.PhoneService.Enabled { | |||||
if setting.PhoneService.Enabled && strings.TrimSpace(form.PhoneNumber) != "" { | |||||
if strings.TrimSpace(form.PhoneNumber) != ctx.User.PhoneNumber { | if strings.TrimSpace(form.PhoneNumber) != ctx.User.PhoneNumber { | ||||
if phoneService.IsVerifyCodeRight(strings.TrimSpace(form.PhoneNumber), strings.TrimSpace(form.VerifyCode)) { | if phoneService.IsVerifyCodeRight(strings.TrimSpace(form.PhoneNumber), strings.TrimSpace(form.VerifyCode)) { | ||||
ctx.User.PhoneNumber = strings.TrimSpace(form.PhoneNumber) | ctx.User.PhoneNumber = strings.TrimSpace(form.PhoneNumber) | ||||