From c2129af104f5a65642571eb93b1138f631198cd2 Mon Sep 17 00:00:00 2001
From: wsczx <wsc@wsczx.com>
Date: Wed, 19 Apr 2023 15:37:55 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8D=87=E7=BA=A7anylink?=
 =?UTF-8?q?=E6=97=A0=E6=B3=95=E5=88=9B=E5=BB=BA=E8=AF=81=E4=B9=A6=E6=95=B0?=
 =?UTF-8?q?=E6=8D=AE=E5=BA=93=E4=BF=A1=E6=81=AF=EF=BC=8C=E5=AF=BC=E8=87=B4?=
 =?UTF-8?q?=E6=97=A0=E6=B3=95=E7=94=B3=E8=AF=B7=E8=AF=81=E4=B9=A6=E7=9A=84?=
 =?UTF-8?q?BUG?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 server/admin/api_cert.go | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/server/admin/api_cert.go b/server/admin/api_cert.go
index 6568d96..664bbfd 100644
--- a/server/admin/api_cert.go
+++ b/server/admin/api_cert.go
@@ -51,10 +51,17 @@ func CustomCert(w http.ResponseWriter, r *http.Request) {
 	RespSucess(w, "上传成功")
 }
 func GetCertSetting(w http.ResponseWriter, r *http.Request) {
+	sess := dbdata.GetXdb().NewSession()
+	defer sess.Close()
 	data := &dbdata.SettingLetsEncrypt{}
 	if err := dbdata.SettingGet(data); err != nil {
+		dbdata.SettingSessAdd(sess, data)
 		RespError(w, RespInternalErr, err)
 	}
+	userData := &dbdata.LegoUserData{}
+	if err := dbdata.SettingGet(userData); err != nil {
+		dbdata.SettingSessAdd(sess, userData)
+	}
 	RespSucess(w, data)
 }
 func CreatCert(w http.ResponseWriter, r *http.Request) {