浏览代码

:art: 支持通过界面设置代码片段 https://github.com/siyuan-note/siyuan/issues/6357

Liang Ding 2 年之前
父节点
当前提交
5784b0711c
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      kernel/model/snippet.go

+ 2 - 1
kernel/model/snippet.go

@@ -21,6 +21,7 @@ import (
 	"sync"
 
 	"github.com/88250/gulu"
+	"github.com/88250/lute/ast"
 	"github.com/siyuan-note/filelock"
 	"github.com/siyuan-note/logging"
 	"github.com/siyuan-note/siyuan/kernel/conf"
@@ -106,7 +107,7 @@ func loadSnippets() (ret []*conf.Snippet, err error) {
 	needRewrite := false
 	for _, snippet := range ret {
 		if "" == snippet.ID {
-			snippet.ID = gulu.Rand.String(12)
+			snippet.ID = ast.NewNodeID()
 			needRewrite = true
 		}
 	}