Explorar el Código

Merge remote-tracking branch 'origin/dev' into dev

Vanessa hace 1 año
padre
commit
415ee59779
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  1. 3 0
      kernel/treenode/tree.go

+ 3 - 0
kernel/treenode/tree.go

@@ -45,6 +45,9 @@ func NodeHash(node *ast.Node, tree *parse.Tree, luteEngine *lute.Lute) string {
 	}
 	hpath := tree.HPath
 	data := tree.Box + tree.Path + hpath + string(ial) + md
+	if nil != node.Parent {
+		data += node.Parent.ID
+	}
 	return fmt.Sprintf("%x", sha256.Sum256(gulu.Str.ToBytes(data)))[:7]
 }