Only provide when not adding locally

上级 226a3019
...@@ -215,7 +215,10 @@ You can now check what blocks have been created by: ...@@ -215,7 +215,10 @@ You can now check what blocks have been created by:
defer func() { errCh <- err }() defer func() { errCh <- err }()
defer close(events) defer close(events)
resolvePath, err := api.Unixfs().Add(req.Context, req.Files, opts...) resolvePath, err := api.Unixfs().Add(req.Context, req.Files, opts...)
_ = node.Reprovider.Provide(resolvePath.Cid())
if !local {
_ = node.Reprovider.Provide(resolvePath.Cid())
}
}() }()
err = res.Emit(events) err = res.Emit(events)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论