From 011ef0818d217ca340779223432459363fb34e27 Mon Sep 17 00:00:00 2001 From: zhengkunwang <31820853+zhengkunwang223@users.noreply.github.com> Date: Thu, 7 Dec 2023 16:22:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E9=9D=9E=E9=9D=A2=E6=9D=BF=20SSL=20=E8=AF=81=E4=B9=A6=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98=20(#3218)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/app/service/website_ssl.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/backend/app/service/website_ssl.go b/backend/app/service/website_ssl.go index e3d9b2ff0..4c0f97d4b 100644 --- a/backend/app/service/website_ssl.go +++ b/backend/app/service/website_ssl.go @@ -351,11 +351,8 @@ func (w WebsiteSSLService) Delete(ids []uint) error { if sslSetting.Value == "enable" { sslID, _ := settingRepo.Get(settingRepo.WithByKey("SSLID")) idValue, _ := strconv.Atoi(sslID.Value) - if idValue > 0 { - oldSSL, _ := websiteSSLRepo.GetFirst(commonRepo.WithByID(uint(idValue))) - if oldSSL.ID > 0 { - return buserr.New("ErrDeleteWithPanelSSL") - } + if idValue > 0 && uint(idValue) == id { + return buserr.New("ErrDeleteWithPanelSSL") } } _ = websiteSSLRepo.DeleteBy(commonRepo.WithByID(id))