From 3befc7e347fad7280c8166fd386d65f8a5b22e04 Mon Sep 17 00:00:00 2001 From: Lucas Molas Date: Wed, 19 May 2021 10:57:50 -0300 Subject: [PATCH] fix: always return upgradeable instead of basic dir --- io/directory.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/io/directory.go b/io/directory.go index b0c4549aa..0812670df 100644 --- a/io/directory.go +++ b/io/directory.go @@ -134,7 +134,7 @@ func NewDirectoryFromNode(dserv ipld.DAGService, node ipld.Node) (Directory, err switch fsNode.Type() { case format.TDirectory: - return newBasicDirectoryFromNode(dserv, protoBufNode.Copy().(*mdag.ProtoNode)), nil + return &UpgradeableDirectory{newBasicDirectoryFromNode(dserv, protoBufNode.Copy().(*mdag.ProtoNode))}, nil case format.THAMTShard: shard, err := hamt.NewHamtFromDag(dserv, node) if err != nil {