diff --git a/core/commands/block.go b/core/commands/block.go index 5e12286f2..9bd881fa1 100644 --- a/core/commands/block.go +++ b/core/commands/block.go @@ -45,8 +45,11 @@ func BlockPut(n *core.IpfsNode, args []string, opts map[string]interface{}, out b := blocks.NewBlock(data) log.Debug("BlockPut key: '%q'", b.Key()) - _, err = n.Blocks.AddBlock(b) - log.Debug("BlockPut Done. Err: %q", err) + k, err := n.Blocks.AddBlock(b) + if err != nil { + return err + } + fmt.Fprintf(out, "added as '%s'\n", k) - return err + return nil }