diff --git a/internal/web/actions/default/servers/server/settings/cache/updateRefs.go b/internal/web/actions/default/servers/server/settings/cache/updateRefs.go index 53fcab84..045452a9 100644 --- a/internal/web/actions/default/servers/server/settings/cache/updateRefs.go +++ b/internal/web/actions/default/servers/server/settings/cache/updateRefs.go @@ -41,6 +41,10 @@ func (this *UpdateRefsAction) RunPost(params struct { // 校验配置 var cacheConfig = webConfig.Cache + if cacheConfig == nil { + this.Success() + return + } var refs = []*serverconfigs.HTTPCacheRef{} err = json.Unmarshal(params.RefsJSON, &refs)