From 8b9d1d9052b3e9851dc4ab3d98aada25120d1d7f Mon Sep 17 00:00:00 2001 From: zhengkunwang <31820853+zhengkunwang223@users.noreply.github.com> Date: Mon, 13 May 2024 13:54:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E8=AF=81=E4=B9=A6=E7=8A=B6=E6=80=81=E5=BC=82=E5=B8=B8=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98=20(#4999)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs https://github.com/1Panel-dev/1Panel/issues/4976 --- backend/app/service/website_ssl.go | 1 + frontend/src/views/website/ssl/index.vue | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/app/service/website_ssl.go b/backend/app/service/website_ssl.go index 39c162a89..e8646b3c3 100644 --- a/backend/app/service/website_ssl.go +++ b/backend/app/service/website_ssl.go @@ -431,6 +431,7 @@ func (w WebsiteSSLService) Upload(req request.WebsiteSSLUpload) error { websiteSSL := &model.WebsiteSSL{ Provider: constant.Manual, Description: req.Description, + Status: constant.SSLReady, } var err error if req.SSLID > 0 { diff --git a/frontend/src/views/website/ssl/index.vue b/frontend/src/views/website/ssl/index.vue index 72070e804..c8ca950a9 100644 --- a/frontend/src/views/website/ssl/index.vue +++ b/frontend/src/views/website/ssl/index.vue @@ -239,8 +239,8 @@ const buttons = [ click: function (row: Website.SSLDTO) { onEdit(row); }, - disabled: function (row: Website.SSLDTO) { - return row.provider == 'selfSigned'; + show: function (row: Website.SSLDTO) { + return row.provider != 'manual' && row.provider != 'selfSigned'; }, }, {