🎨 改进 S3/WebDAV 同步设置时参数校验 https://github.com/siyuan-note/siyuan/issues/6705

This commit is contained in:
Liang Ding 2022-11-25 17:07:07 +08:00
parent 45bcf25831
commit aafbd204db
No known key found for this signature in database
GPG key ID: 136F30F901A2231D

View file

@ -315,6 +315,7 @@ func SetSyncProviderS3(s3 *conf.S3) (err error) {
defer syncLock.Unlock()
s3.Endpoint = strings.TrimSpace(s3.Endpoint)
s3.Endpoint = util.NormalizeEndpoint(s3.Endpoint)
s3.AccessKey = strings.TrimSpace(s3.AccessKey)
s3.SecretKey = strings.TrimSpace(s3.SecretKey)
s3.Bucket = strings.TrimSpace(s3.Bucket)
@ -330,6 +331,7 @@ func SetSyncProviderWebDAV(webdav *conf.WebDAV) (err error) {
defer syncLock.Unlock()
webdav.Endpoint = strings.TrimSpace(webdav.Endpoint)
webdav.Endpoint = util.NormalizeEndpoint(webdav.Endpoint)
webdav.Username = strings.TrimSpace(webdav.Username)
webdav.Password = strings.TrimSpace(webdav.Password)