From 7bcde46d49735965f250cf2922ecbfcc34aada0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Thu, 4 Nov 2021 11:23:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=BC=93=E5=AD=98=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=E5=8F=AF=E8=83=BD=E6=97=A0=E6=B3=95=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=E7=9A=84Bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/actions/default/servers/server/settings/cache/index.go | 1 + web/public/js/components/server/http-cache-config-box.js | 3 +++ 2 files changed, 4 insertions(+) diff --git a/internal/web/actions/default/servers/server/settings/cache/index.go b/internal/web/actions/default/servers/server/settings/cache/index.go index a74523f0..8694015b 100644 --- a/internal/web/actions/default/servers/server/settings/cache/index.go +++ b/internal/web/actions/default/servers/server/settings/cache/index.go @@ -79,6 +79,7 @@ func (this *IndexAction) RunPost(params struct { this.ErrorPage(err) return } + err = cacheConfig.Init() if err != nil { this.Fail("检查配置失败:" + err.Error()) diff --git a/web/public/js/components/server/http-cache-config-box.js b/web/public/js/components/server/http-cache-config-box.js index 66534069..61677940 100644 --- a/web/public/js/components/server/http-cache-config-box.js +++ b/web/public/js/components/server/http-cache-config-box.js @@ -12,6 +12,9 @@ Vue.component("http-cache-config-box", { purgeKey: "" } } + if (cacheConfig.cacheRefs == null) { + cacheConfig.cacheRefs = [] + } return { cacheConfig: cacheConfig }