From 18c3a14eb89c3a15ef676ac7f7f75e6836ee804a Mon Sep 17 00:00:00 2001 From: mcrakhman Date: Tue, 11 Oct 2022 09:56:51 +0200 Subject: [PATCH] Fix incorrect storage key --- node/storage/spacestorage.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/node/storage/spacestorage.go b/node/storage/spacestorage.go index 8f775314..b1d797c2 100644 --- a/node/storage/spacestorage.go +++ b/node/storage/spacestorage.go @@ -98,7 +98,9 @@ func (s *spaceStorage) TreeStorage(id string) (storage.TreeStorage, error) { func (s *spaceStorage) CreateTreeStorage(payload storage.TreeStorageCreatePayload) (ts storage.TreeStorage, err error) { s.mx.Lock() defer s.mx.Unlock() - has, err := s.objDb.Has([]byte(payload.TreeId)) + + treeKeys := treeKeys{payload.TreeId} + has, err := s.objDb.Has([]byte(treeKeys.RootKey())) if err != nil { return }