diff --git a/internal/web/actions/default/api/index.go b/internal/web/actions/default/api/index.go index 815bea00..6627742f 100644 --- a/internal/web/actions/default/api/index.go +++ b/internal/web/actions/default/api/index.go @@ -82,7 +82,7 @@ func (this *IndexAction) RunGet(params struct{}) { this.ErrorPage(err) return } - _ = httpsConfig.Init() + _ = httpsConfig.Init(nil) if httpsConfig.IsOn && len(httpsConfig.Listen) > 0 { restAccessAddrs = append(restAccessAddrs, httpsConfig.FullAddresses()...) } diff --git a/internal/web/actions/default/servers/certs/updatePopup.go b/internal/web/actions/default/servers/certs/updatePopup.go index 4d7969a2..004fca2a 100644 --- a/internal/web/actions/default/servers/certs/updatePopup.go +++ b/internal/web/actions/default/servers/certs/updatePopup.go @@ -118,7 +118,7 @@ func (this *UpdatePopupAction) RunPost(params struct { // 校验 certConfig.IsCA = params.IsCA - err = certConfig.Init() + err = certConfig.Init(nil) if err != nil { if params.IsCA { this.Fail("证书校验错误:" + err.Error()) diff --git a/internal/web/actions/default/servers/certs/uploadPopup.go b/internal/web/actions/default/servers/certs/uploadPopup.go index 77c24fec..3dc2a9bd 100644 --- a/internal/web/actions/default/servers/certs/uploadPopup.go +++ b/internal/web/actions/default/servers/certs/uploadPopup.go @@ -85,7 +85,7 @@ func (this *UploadPopupAction) RunPost(params struct { CertData: certData, KeyData: keyData, } - err := certConfig.Init() + err := certConfig.Init(nil) if err != nil { if params.IsCA { this.Fail("证书校验错误:" + err.Error()) diff --git a/internal/web/actions/default/servers/groups/group/settings/httpReverseProxy/setting.go b/internal/web/actions/default/servers/groups/group/settings/httpReverseProxy/setting.go index b96f0223..08849a28 100644 --- a/internal/web/actions/default/servers/groups/group/settings/httpReverseProxy/setting.go +++ b/internal/web/actions/default/servers/groups/group/settings/httpReverseProxy/setting.go @@ -65,14 +65,14 @@ func (this *SettingAction) RunPost(params struct { // TODO 校验配置 - reverseProxyConfig := &serverconfigs.ReverseProxyConfig{} + var reverseProxyConfig = &serverconfigs.ReverseProxyConfig{} err := json.Unmarshal(params.ReverseProxyJSON, reverseProxyConfig) if err != nil { this.ErrorPage(err) return } - err = reverseProxyConfig.Init() + err = reverseProxyConfig.Init(nil) if err != nil { this.Fail("配置校验失败:" + err.Error()) } diff --git a/internal/web/actions/default/servers/groups/group/settings/tcpReverseProxy/setting.go b/internal/web/actions/default/servers/groups/group/settings/tcpReverseProxy/setting.go index 83c57752..bf6fbd82 100644 --- a/internal/web/actions/default/servers/groups/group/settings/tcpReverseProxy/setting.go +++ b/internal/web/actions/default/servers/groups/group/settings/tcpReverseProxy/setting.go @@ -65,14 +65,14 @@ func (this *SettingAction) RunPost(params struct { // TODO 校验配置 - reverseProxyConfig := &serverconfigs.ReverseProxyConfig{} + var reverseProxyConfig = &serverconfigs.ReverseProxyConfig{} err := json.Unmarshal(params.ReverseProxyJSON, reverseProxyConfig) if err != nil { this.ErrorPage(err) return } - err = reverseProxyConfig.Init() + err = reverseProxyConfig.Init(nil) if err != nil { this.Fail("配置校验失败:" + err.Error()) } diff --git a/internal/web/actions/default/servers/groups/group/settings/udpReverseProxy/setting.go b/internal/web/actions/default/servers/groups/group/settings/udpReverseProxy/setting.go index 2c1b3254..aeb7a676 100644 --- a/internal/web/actions/default/servers/groups/group/settings/udpReverseProxy/setting.go +++ b/internal/web/actions/default/servers/groups/group/settings/udpReverseProxy/setting.go @@ -72,7 +72,7 @@ func (this *SettingAction) RunPost(params struct { return } - err = reverseProxyConfig.Init() + err = reverseProxyConfig.Init(nil) if err != nil { this.Fail("配置校验失败:" + err.Error()) } diff --git a/internal/web/actions/default/servers/server/settings/http/index.go b/internal/web/actions/default/servers/server/settings/http/index.go index eacb4379..e0901031 100644 --- a/internal/web/actions/default/servers/server/settings/http/index.go +++ b/internal/web/actions/default/servers/server/settings/http/index.go @@ -53,7 +53,7 @@ func (this *IndexAction) RunGet(params struct { this.ErrorPage(err) return } - _ = httpsConfig.Init() + _ = httpsConfig.Init(nil) for _, port := range httpsConfig.AllPorts() { if lists.ContainsInt(httpPorts, port) { conflictingPorts = append(conflictingPorts, port) diff --git a/internal/web/actions/default/servers/server/settings/https/index.go b/internal/web/actions/default/servers/server/settings/https/index.go index d0faf86d..aa4221d2 100644 --- a/internal/web/actions/default/servers/server/settings/https/index.go +++ b/internal/web/actions/default/servers/server/settings/https/index.go @@ -43,7 +43,7 @@ func (this *IndexAction) RunGet(params struct { httpsConfig.IsOn = true } - _ = httpsConfig.Init() + _ = httpsConfig.Init(nil) var httpsPorts = httpsConfig.AllPorts() // 检查http和https端口冲突 diff --git a/internal/web/actions/default/servers/server/settings/locations/locationutils/utils.go b/internal/web/actions/default/servers/server/settings/locations/locationutils/utils.go index a5aae02d..2dc656fd 100644 --- a/internal/web/actions/default/servers/server/settings/locations/locationutils/utils.go +++ b/internal/web/actions/default/servers/server/settings/locations/locationutils/utils.go @@ -22,7 +22,7 @@ func FindLocationConfig(parentAction *actionutils.ParentAction, locationId int64 return } - err = locationConfig.Init() + err = locationConfig.Init(nil) if err != nil { parentAction.ErrorPage(err) return diff --git a/internal/web/actions/default/servers/server/settings/locations/reverseProxy/setting.go b/internal/web/actions/default/servers/server/settings/locations/reverseProxy/setting.go index 5f364745..7b98accf 100644 --- a/internal/web/actions/default/servers/server/settings/locations/reverseProxy/setting.go +++ b/internal/web/actions/default/servers/server/settings/locations/reverseProxy/setting.go @@ -56,14 +56,14 @@ func (this *SettingAction) RunPost(params struct { // TODO 校验配置 - reverseProxyConfig := &serverconfigs.ReverseProxyConfig{} + var reverseProxyConfig = &serverconfigs.ReverseProxyConfig{} err := json.Unmarshal(params.ReverseProxyJSON, reverseProxyConfig) if err != nil { this.ErrorPage(err) return } - err = reverseProxyConfig.Init() + err = reverseProxyConfig.Init(nil) if err != nil { this.Fail("配置校验失败:" + err.Error()) } diff --git a/internal/web/actions/default/servers/server/settings/reverseProxy/setting.go b/internal/web/actions/default/servers/server/settings/reverseProxy/setting.go index 112f93cf..1f5b0bed 100644 --- a/internal/web/actions/default/servers/server/settings/reverseProxy/setting.go +++ b/internal/web/actions/default/servers/server/settings/reverseProxy/setting.go @@ -62,7 +62,7 @@ func (this *SettingAction) RunPost(params struct { return } - err = reverseProxyConfig.Init() + err = reverseProxyConfig.Init(nil) if err != nil { this.Fail("配置校验失败:" + err.Error()) } diff --git a/internal/web/actions/default/settings/server/updateHTTPSPopup.go b/internal/web/actions/default/settings/server/updateHTTPSPopup.go index 6cc307bd..7b4d553d 100644 --- a/internal/web/actions/default/settings/server/updateHTTPSPopup.go +++ b/internal/web/actions/default/settings/server/updateHTTPSPopup.go @@ -47,7 +47,7 @@ func (this *UpdateHTTPSPopupAction) RunGet(params struct{}) { CertData: certData, KeyData: keyData, } - _ = certConfig.Init() + _ = certConfig.Init(nil) certConfig.CertData = nil certConfig.KeyData = nil certConfigs = append(certConfigs, certConfig)