diff --git a/core/commands/dht.go b/core/commands/dht.go index 0ca4e594d..5ac63d3bb 100644 --- a/core/commands/dht.go +++ b/core/commands/dht.go @@ -176,8 +176,8 @@ var findProvidersDhtCmd = &cmds.Command{ events := make(chan *notif.QueryEvent) ctx := notif.RegisterForQueryEvents(req.Context(), events) + c, err := cid.Parse(req.Arguments()[0]) - c, err := cid.Decode(req.Arguments()[0]) if err != nil { res.SetError(err, cmdkit.ErrNormal) return diff --git a/test/sharness/t0175-reprovider.sh b/test/sharness/t0175-reprovider.sh index e0ab89cf8..fe8a4cbf4 100755 --- a/test/sharness/t0175-reprovider.sh +++ b/test/sharness/t0175-reprovider.sh @@ -145,5 +145,9 @@ findprovs_empty '$HASH_0' reprovide findprovs_expect '$HASH_0' '$PEERID_0' +test_expect_success 'resolve object $HASH_0' ' + HASH_WITH_PREFIX=$(ipfsi 1 resolve $HASH_0) +' +findprovs_expect '$HASH_WITH_PREFIX' '$PEERID_0' test_done