Просмотр исходного кода

:bug: Notebook settings doc save path does not override global settings in some cases https://github.com/siyuan-note/siyuan/issues/11196

Daniel 1 год назад
Родитель
Сommit
653ac93875
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      kernel/api/filetree.go

+ 2 - 2
kernel/api/filetree.go

@@ -710,7 +710,7 @@ func getDocCreateSavePath(c *gin.Context) {
 		docCreateSaveBox = boxConf.DocCreateSaveBox
 		docCreateSavePathTpl = boxConf.DocCreateSavePath
 	}
-	if "" == docCreateSaveBox {
+	if "" == docCreateSaveBox && "" == docCreateSavePathTpl {
 		docCreateSaveBox = model.Conf.FileTree.DocCreateSaveBox
 	}
 	if "" != docCreateSaveBox {
@@ -765,7 +765,7 @@ func getRefCreateSavePath(c *gin.Context) {
 		refCreateSaveBox = boxConf.RefCreateSaveBox
 		refCreateSavePathTpl = boxConf.RefCreateSavePath
 	}
-	if "" == refCreateSaveBox {
+	if "" == refCreateSaveBox && "" == refCreateSavePathTpl {
 		refCreateSaveBox = model.Conf.FileTree.RefCreateSaveBox
 	}
 	if "" != refCreateSaveBox {