From 7565da9bc21f682dfcf0666e676c56c2cfd468e8 Mon Sep 17 00:00:00 2001 From: Adin Schmahmann Date: Thu, 6 Aug 2020 17:53:27 -0400 Subject: [PATCH] fix: ipfs name resolve --dht-record-count flag uses correct type and now works --- core/commands/name/ipns.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/commands/name/ipns.go b/core/commands/name/ipns.go index 7f97b174f..57cf68b2a 100644 --- a/core/commands/name/ipns.go +++ b/core/commands/name/ipns.go @@ -99,7 +99,7 @@ Resolve the value of a dnslink: } recursive, _ := req.Options[recursiveOptionName].(bool) - rc, rcok := req.Options[dhtRecordCountOptionName].(int) + rc, rcok := req.Options[dhtRecordCountOptionName].(uint) dhtt, dhttok := req.Options[dhtTimeoutOptionName].(string) stream, _ := req.Options[streamOptionName].(bool) @@ -111,7 +111,7 @@ Resolve the value of a dnslink: opts = append(opts, options.Name.ResolveOption(nsopts.Depth(1))) } if rcok { - opts = append(opts, options.Name.ResolveOption(nsopts.DhtRecordCount(uint(rc)))) + opts = append(opts, options.Name.ResolveOption(nsopts.DhtRecordCount(rc))) } if dhttok { d, err := time.ParseDuration(dhtt)