Set object tree id at the start

This commit is contained in:
mcrakhman 2023-01-26 10:06:06 +01:00
parent dffb418e60
commit 82b398ff7f
No known key found for this signature in database
GPG Key ID: DED12CFEF5B8396B

View File

@ -180,6 +180,7 @@ func createObjectTreeRoot(
func buildObjectTree(deps objectTreeDeps) (ObjectTree, error) { func buildObjectTree(deps objectTreeDeps) (ObjectTree, error) {
objTree := &objectTree{ objTree := &objectTree{
id: deps.treeStorage.Id(),
treeStorage: deps.treeStorage, treeStorage: deps.treeStorage,
treeBuilder: deps.treeBuilder, treeBuilder: deps.treeBuilder,
validator: deps.validator, validator: deps.validator,
@ -198,7 +199,6 @@ func buildObjectTree(deps objectTreeDeps) (ObjectTree, error) {
return nil, err return nil, err
} }
objTree.id = objTree.treeStorage.Id()
objTree.rawRoot, err = objTree.treeStorage.Root() objTree.rawRoot, err = objTree.treeStorage.Root()
if err != nil { if err != nil {
return nil, err return nil, err
@ -216,6 +216,7 @@ func buildObjectTree(deps objectTreeDeps) (ObjectTree, error) {
func buildHistoryTree(deps objectTreeDeps, params HistoryTreeParams) (ht HistoryTree, err error) { func buildHistoryTree(deps objectTreeDeps, params HistoryTreeParams) (ht HistoryTree, err error) {
objTree := &objectTree{ objTree := &objectTree{
id: deps.treeStorage.Id(),
treeStorage: deps.treeStorage, treeStorage: deps.treeStorage,
treeBuilder: deps.treeBuilder, treeBuilder: deps.treeBuilder,
validator: deps.validator, validator: deps.validator,