From cc2ab147abddd9c74256eae653f32aba5b21110a Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Tue, 30 Apr 2019 01:06:10 -0700 Subject: [PATCH] commands(dht): load arguments from request body License: MIT Signed-off-by: Steven Allen --- core/commands/dht.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/core/commands/dht.go b/core/commands/dht.go index 03f19ec4a..2711389c7 100644 --- a/core/commands/dht.go +++ b/core/commands/dht.go @@ -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 }