commands(dht): load arguments from request body

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
This commit is contained in:
Steven Allen 2019-04-30 01:06:10 -07:00
parent 9027eaa426
commit cc2ab147ab

View File

@ -241,6 +241,13 @@ var provideRefDhtCmd = &cmds.Command{
return errors.New("cannot provide, no connected peers")
}
// Needed to parse stdin args.
// TODO: Lazy Load
err = req.ParseBodyArgs()
if err != nil {
return err
}
rec, _ := req.Options[recursiveOptionName].(bool)
var cids []cid.Cid
@ -542,6 +549,12 @@ NOTE: A value may not exceed 2048 bytes.
return err
}
// Needed to parse stdin args.
err = req.ParseBodyArgs()
if err != nil {
return err
}
if !nd.IsOnline {
return ErrNotOnline
}