x
Build docker and publish / build (20.15.1) (push) Successful in 6m35s

This commit is contained in:
2026-04-04 11:46:06 -07:00
parent e818ac8764
commit 62cf68b49b
5 changed files with 652 additions and 14 deletions
@@ -26,7 +26,19 @@ func NewGetRegisterConfigLogic(ctx context.Context, svcCtx *svc.ServiceContext)
}
func (l *GetRegisterConfigLogic) GetRegisterConfig() (*types.RegisterConfig, error) {
resp := &types.RegisterConfig{}
resp := &types.RegisterConfig{
StopRegister: l.svcCtx.Config.Register.StopRegister,
EnableTrial: l.svcCtx.Config.Register.EnableTrial,
EnableTrialEmailWhitelist: l.svcCtx.Config.Register.EnableTrialEmailWhitelist,
TrialSubscribe: l.svcCtx.Config.Register.TrialSubscribe,
TrialTime: l.svcCtx.Config.Register.TrialTime,
TrialTimeUnit: l.svcCtx.Config.Register.TrialTimeUnit,
TrialEmailDomainWhitelist: l.svcCtx.Config.Register.TrialEmailDomainWhitelist,
EnableIpRegisterLimit: l.svcCtx.Config.Register.EnableIpRegisterLimit,
IpRegisterLimit: l.svcCtx.Config.Register.IpRegisterLimit,
IpRegisterLimitDuration: l.svcCtx.Config.Register.IpRegisterLimitDuration,
DeviceLimit: l.svcCtx.Config.Register.DeviceLimit,
}
// get register config from database
configs, err := l.svcCtx.SystemModel.GetRegisterConfig(l.ctx)