From 0bdeba728864fcfe8ae00eddf23cbb3e475a3026 Mon Sep 17 00:00:00 2001 From: zhengkunwang <31820853+zhengkunwang223@users.noreply.github.com> Date: Wed, 19 Jun 2024 16:48:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=AF=81=E4=B9=A6=E6=8E=A8=E9=80=81?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=88=9B=E5=BB=BA=E6=96=87=E4=BB=B6=E5=A4=B9?= =?UTF-8?q?=20(#5501)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs https://github.com/1Panel-dev/1Panel/issues/3523 --- backend/app/service/website_ssl.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/app/service/website_ssl.go b/backend/app/service/website_ssl.go index 7f7318a25..542d821fd 100644 --- a/backend/app/service/website_ssl.go +++ b/backend/app/service/website_ssl.go @@ -129,8 +129,9 @@ func (w WebsiteSSLService) Create(create request.WebsiteSSLCreate) (request.Webs DisableCNAME: create.DisableCNAME, } if create.PushDir { - if !files.NewFileOp().Stat(create.Dir) { - return res, buserr.New(constant.ErrLinkPathNotFound) + fileOP := files.NewFileOp() + if !fileOP.Stat(create.Dir) { + _ = fileOP.CreateDir(create.Dir, 0755) } websiteSSL.Dir = create.Dir }