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,
User: user.ToUserBasicInfo(),
},
NeedVerifyEmail: settings.Container.Current.EnableUserForceVerifyEmail,
NeedVerifyEmail: settings.Container.Current.EnableUserVerifyEmail && settings.Container.Current.EnableUserForceVerifyEmail,
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
}