diff --git a/kernel/model/conf.go b/kernel/model/conf.go index cf676be22..e8e9b9522 100644 --- a/kernel/model/conf.go +++ b/kernel/model/conf.go @@ -168,6 +168,12 @@ func InitConf() { if 32 < Conf.FileTree.MaxOpenTabCount { Conf.FileTree.MaxOpenTabCount = 32 } + Conf.FileTree.DocCreateSavePath = strings.TrimSpace(Conf.FileTree.DocCreateSavePath) + for strings.HasSuffix(Conf.FileTree.DocCreateSavePath, "/") { + Conf.FileTree.DocCreateSavePath = strings.TrimSuffix(Conf.FileTree.DocCreateSavePath, "/") + Conf.FileTree.DocCreateSavePath = strings.TrimSpace(Conf.FileTree.DocCreateSavePath) + } + if nil == Conf.Tag { Conf.Tag = conf.NewTag() }