From 9aea231fd8150e2ddd9a74864e2f761937588ebf Mon Sep 17 00:00:00 2001 From: mcrakhman Date: Thu, 26 Jan 2023 10:06:06 +0100 Subject: [PATCH] Set object tree id at the start --- commonspace/object/tree/objecttree/objecttreefactory.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/commonspace/object/tree/objecttree/objecttreefactory.go b/commonspace/object/tree/objecttree/objecttreefactory.go index 8eb5b466..eb0ec8e2 100644 --- a/commonspace/object/tree/objecttree/objecttreefactory.go +++ b/commonspace/object/tree/objecttree/objecttreefactory.go @@ -180,6 +180,7 @@ func createObjectTreeRoot( func buildObjectTree(deps objectTreeDeps) (ObjectTree, error) { objTree := &objectTree{ + id: deps.treeStorage.Id(), treeStorage: deps.treeStorage, treeBuilder: deps.treeBuilder, validator: deps.validator, @@ -198,7 +199,6 @@ func buildObjectTree(deps objectTreeDeps) (ObjectTree, error) { return nil, err } - objTree.id = objTree.treeStorage.Id() objTree.rawRoot, err = objTree.treeStorage.Root() if err != nil { return nil, err @@ -216,6 +216,7 @@ func buildObjectTree(deps objectTreeDeps) (ObjectTree, error) { func buildHistoryTree(deps objectTreeDeps, params HistoryTreeParams) (ht HistoryTree, err error) { objTree := &objectTree{ + id: deps.treeStorage.Id(), treeStorage: deps.treeStorage, treeBuilder: deps.treeBuilder, validator: deps.validator,