From 5d982976fd7d2c34589f5a1858f8e608c5bd3f36 Mon Sep 17 00:00:00 2001
From: Airat Arifullin <a.arifullin@yadro.com>
Date: Thu, 11 Jan 2024 11:00:45 +0300
Subject: [PATCH] [#898] ape: Fix bug with creating type bucket in chainbase

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
---
 pkg/ape/chainbase/boltdb.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/ape/chainbase/boltdb.go b/pkg/ape/chainbase/boltdb.go
index e54d01ea0a..34a5c7d2d6 100644
--- a/pkg/ape/chainbase/boltdb.go
+++ b/pkg/ape/chainbase/boltdb.go
@@ -140,7 +140,7 @@ func getTargetBucketCreateIfEmpty(tx *bbolt.Tx, name chain.Name, target policyen
 	typeBucket := nbucket.Bucket([]byte{byte(target.Type)})
 	if typeBucket == nil {
 		var err error
-		typeBucket, err = cbucket.CreateBucket([]byte{byte(target.Type)})
+		typeBucket, err = nbucket.CreateBucket([]byte{byte(target.Type)})
 		if err != nil {
 			return nil, fmt.Errorf("could not create a bucket for the target type '%c': %w", target.Type, err)
 		}