@cryptotaxi247 / kubo / commits / dde11416f

delete useless hash param in adder

License: MIT Signed-off-by: Kejie Zhang <601172892@qq.com>

Kejie Zhang committed Sep 23, 2018 at 22:26 UTC dde11416f6a717acd00743dc75556cc58ac09d31
2 files changed +2 -4
core/commands/add.go
+1 -2
@@ -270,13 +270,12 @@ You can now check what blocks have been created by:
270 fileAdder.Hidden = hidden
271 fileAdder.Trickle = trickle
272 fileAdder.Wrap = wrap
273 - fileAdder.Pin = dopin
273 + fileAdder.Pin = dopin && !hash
274 fileAdder.Silent = silent
275 fileAdder.RawLeaves = rawblks
276 fileAdder.NoCopy = nocopy
277 fileAdder.Name = pathName
278 fileAdder.CidBuilder = prefix
279 - fileAdder.Hash = hash
279
280 if inline {
281 fileAdder.CidBuilder = cidutil.InlineBuilder{
core/coreunix/add.go
+1 -2
@@ -86,7 +86,6 @@ type Adder struct {
86 Name string
87 NoCopy bool
88 Chunker string
89 - Hash bool
89 root ipld.Node
90 mroot *mfs.Root
91 unlocker bstore.Unlocker
@@ -441,7 +440,7 @@ func (adder *Adder) AddAllAndPin(file files.File) error {
440 return err
441 }
442
444 - if adder.Hash {
443 + if !adder.Pin {
444 return nil
445 }
446 return adder.PinRoot()