From 6f7b04faa07ce55c61ab0c5641395f36078ce117 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Thu, 24 Nov 2022 22:08:58 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E8=AE=BE=E7=BD=AE=20S3/WebDAV=20?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E6=97=B6=20trim=20=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/model/sync.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/kernel/model/sync.go b/kernel/model/sync.go index 962169085..6356719fa 100644 --- a/kernel/model/sync.go +++ b/kernel/model/sync.go @@ -314,6 +314,12 @@ func SetSyncProviderS3(s3 *conf.S3) (err error) { syncLock.Lock() defer syncLock.Unlock() + s3.Endpoint = strings.TrimSpace(s3.Endpoint) + s3.AccessKey = strings.TrimSpace(s3.AccessKey) + s3.SecretKey = strings.TrimSpace(s3.SecretKey) + s3.Bucket = strings.TrimSpace(s3.Bucket) + s3.Region = strings.TrimSpace(s3.Region) + Conf.Sync.S3 = s3 Conf.Save() return @@ -323,6 +329,10 @@ func SetSyncProviderWebDAV(webdav *conf.WebDAV) (err error) { syncLock.Lock() defer syncLock.Unlock() + webdav.Endpoint = strings.TrimSpace(webdav.Endpoint) + webdav.Username = strings.TrimSpace(webdav.Username) + webdav.Password = strings.TrimSpace(webdav.Password) + Conf.Sync.WebDAV = webdav Conf.Save() return