@cryptotaxi247 / kubo / commits / bde04e384

Fixed ipns address resolution in fuse unix mount

License: MIT Signed-off-by: Kunal Mahajan <mkunal@cs.columbia.edu>

kvm2116 committed Aug 1, 2018 at 11:30 UTC bde04e384301ac0aeb4d189899bb1a687f541430
1 file changed +2 -1
fuse/ipns/ipns_unix.go
+2 -1
@@ -196,7 +196,8 @@ func (s *Root) Lookup(ctx context.Context, name string) (fs.Node, error) {
196 }
197
198 // other links go through ipns resolution and are symlinked into the ipfs mountpoint
199 - resolved, err := s.Ipfs.Namesys.Resolve(s.Ipfs.Context(), name)
199 + ipns_name := "/ipns/" + name
200 + resolved, err := s.Ipfs.Namesys.Resolve(s.Ipfs.Context(), ipns_name)
201 if err != nil {
202 log.Warningf("ipns: namesys resolve error: %s", err)
203 return nil, fuse.ENOENT