提交 e4020f96 作者: Łukasz Magiera

coreapi: support symlinks in unixfile

License: MIT
Signed-off-by: 's avatarŁukasz Magiera <magik6k@gmail.com>
上级 f2f677be
...@@ -159,6 +159,9 @@ func newUnixfsFile(ctx context.Context, dserv ipld.DAGService, nd ipld.Node) (fi ...@@ -159,6 +159,9 @@ func newUnixfsFile(ctx context.Context, dserv ipld.DAGService, nd ipld.Node) (fi
if fsn.IsDir() { if fsn.IsDir() {
return newUnixfsDir(ctx, dserv, nd) return newUnixfsDir(ctx, dserv, nd)
} }
if fsn.Type() == ft.TSymlink {
return files.NewLinkFile(string(fsn.Data()), nil), nil
}
case *dag.RawNode: case *dag.RawNode:
default: default:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论