don't show send mail tips when force verify email is enabled but verify email is not enabled

This commit is contained in:
MaysWind
2023-09-10 17:15:56 +08:00
parent 589b614a53
commit 35ac0695c7
+2 -2
View File
@@ -89,7 +89,7 @@ func (a *UsersApi) UserRegisterHandler(c *core.Context) (interface{}, *errs.Erro
Need2FA: false, Need2FA: false,
User: user.ToUserBasicInfo(), User: user.ToUserBasicInfo(),
}, },
NeedVerifyEmail: settings.Container.Current.EnableUserForceVerifyEmail, NeedVerifyEmail: settings.Container.Current.EnableUserVerifyEmail && settings.Container.Current.EnableUserForceVerifyEmail,
PresetCategoriesSaved: presetCategoriesSaved, PresetCategoriesSaved: presetCategoriesSaved,
} }
@@ -109,7 +109,7 @@ func (a *UsersApi) UserRegisterHandler(c *core.Context) (interface{}, *errs.Erro
} }
} }
if authResp.NeedVerifyEmail { if settings.Container.Current.EnableUserForceVerifyEmail {
return authResp, nil return authResp, nil
} }