🎨 设置 S3/WebDAV 同步时 trim 参数

This commit is contained in:
Liang Ding 2022-11-24 22:08:58 +08:00
parent bf0b9df04f
commit 6f7b04faa0
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

@ -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