Skip to content

Commit 897c1ac

Browse files
committed
feat:支持自定义初始化管理员帐户
1 parent 8b0d10a commit 897c1ac

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

config/interceptor/paramcheck/config_file_check.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ import (
3131
// CreateConfigFile 创建配置文件
3232
func (s *Server) CreateConfigFile(ctx context.Context,
3333
configFile *apiconfig.ConfigFile) *apiconfig.ConfigResponse {
34-
34+
if checkRsp := s.checkConfigFileParams(configFile); checkRsp != nil {
35+
return api.NewConfigFileResponse(apimodel.Code(checkRsp.Code.GetValue()), configFile)
36+
}
3537
return s.nextServer.CreateConfigFile(ctx, configFile)
3638
}
3739

@@ -73,7 +75,9 @@ func (s *Server) SearchConfigFile(ctx context.Context,
7375
// UpdateConfigFile 更新配置文件
7476
func (s *Server) UpdateConfigFile(
7577
ctx context.Context, configFile *apiconfig.ConfigFile) *apiconfig.ConfigResponse {
76-
78+
if checkRsp := s.checkConfigFileParams(configFile); checkRsp != nil {
79+
return api.NewConfigFileResponse(apimodel.Code(checkRsp.Code.GetValue()), configFile)
80+
}
7781
return s.nextServer.UpdateConfigFile(ctx, configFile)
7882
}
7983

config/interceptor/paramcheck/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ func (s *Server) checkConfigFileParams(configFile *apiconfig.ConfigFile) *apicon
118118
}
119119
if len(configFile.Tags) > 0 {
120120
for _, tag := range configFile.Tags {
121-
if tag.Key.GetValue() == "" || tag.Value.GetValue() == "" {
121+
if tag.Key.GetValue() == "" {
122122
return api.NewConfigFileResponse(apimodel.Code_InvalidConfigFileTags, configFile)
123123
}
124124
}

0 commit comments

Comments
 (0)