From 3f0dd873fbaf1620b2e087d1ec5340e59116eeb0 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Thu, 9 Feb 2023 21:05:29 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E5=89=94=E9=99=A4=20`=E6=96=B0?= =?UTF-8?q?=E5=BB=BA=E6=96=87=E6=A1=A3=E5=AD=98=E6=94=BE=E4=BD=8D=E7=BD=AE?= =?UTF-8?q?`=20=E5=8F=82=E6=95=B0=E7=BB=93=E5=B0=BE=E7=9A=84=20`/`=20Fix?= =?UTF-8?q?=20https://github.com/siyuan-note/siyuan/issues/7315?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/api/setting.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kernel/api/setting.go b/kernel/api/setting.go index 78f26b1fb..45c05fc16 100644 --- a/kernel/api/setting.go +++ b/kernel/api/setting.go @@ -168,6 +168,12 @@ func setFiletree(c *gin.Context) { } } + fileTree.DocCreateSavePath = strings.TrimSpace(fileTree.DocCreateSavePath) + for strings.HasSuffix(fileTree.DocCreateSavePath, "/") { + fileTree.DocCreateSavePath = strings.TrimSuffix(fileTree.DocCreateSavePath, "/") + fileTree.DocCreateSavePath = strings.TrimSpace(fileTree.DocCreateSavePath) + } + if 1 > fileTree.MaxOpenTabCount { fileTree.MaxOpenTabCount = 8 }