From bde04e384301ac0aeb4d189899bb1a687f541430 Mon Sep 17 00:00:00 2001 From: kvm2116 Date: Wed, 1 Aug 2018 11:30:08 -0500 Subject: [PATCH] Fixed ipns address resolution in fuse unix mount License: MIT Signed-off-by: Kunal Mahajan --- fuse/ipns/ipns_unix.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fuse/ipns/ipns_unix.go b/fuse/ipns/ipns_unix.go index 37d6db253..4ae990439 100644 --- a/fuse/ipns/ipns_unix.go +++ b/fuse/ipns/ipns_unix.go @@ -196,7 +196,8 @@ func (s *Root) Lookup(ctx context.Context, name string) (fs.Node, error) { } // other links go through ipns resolution and are symlinked into the ipfs mountpoint - resolved, err := s.Ipfs.Namesys.Resolve(s.Ipfs.Context(), name) + ipns_name := "/ipns/" + name + resolved, err := s.Ipfs.Namesys.Resolve(s.Ipfs.Context(), ipns_name) if err != nil { log.Warningf("ipns: namesys resolve error: %s", err) return nil, fuse.ENOENT