@cryptotaxi247 / kubo / commits / d1df4095e

fix: don't check routingbackend for value

Brian Tiger Chow committed Feb 2, 2015 at 02:05 UTC d1df4095ead1ec96cccb70e2e3eff440402497a1
1 file changed -11
routing/grandcentral/server.go
-11
@@ -168,17 +168,6 @@ func getRoutingProviders(local peer.ID, ds datastore.Datastore, k util.Key) ([]*
168 e := log.EventBegin(context.Background(), "getProviders", &k)
169 defer e.Done()
170 var providers []*dhtpb.Message_Peer
171 - exists, err := ds.Has(k.DsKey()) // TODO store values in a local datastore?
172 - if err == nil && exists {
173 - pri := []dhtpb.PeerRoutingInfo{
174 - dhtpb.PeerRoutingInfo{
175 - // Connectedness: TODO how is connectedness defined for the local node
176 - PeerInfo: peer.PeerInfo{ID: local},
177 - },
178 - }
179 - providers = append(providers, dhtpb.PeerRoutingInfosToPBPeers(pri)...)
180 - }
181 -
171 pkey := datastore.KeyWithNamespaces([]string{"routing", "providers", k.String()}) // TODO key fmt
172 if v, err := ds.Get(pkey); err == nil {
173 if data, ok := v.([]byte); ok {