From 2622f2b9d0429c21c0224ee46b9e0bf19343f8c3 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Tue, 9 Jan 2024 11:43:33 -0500 Subject: [PATCH] fix: pass both StorageLocationTypeFull and StorageLocationTypeFile --- interfaces/p2p.go | 1 + node/node.go | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/interfaces/p2p.go b/interfaces/p2p.go index 2141b53..f5b1063 100644 --- a/interfaces/p2p.go +++ b/interfaces/p2p.go @@ -27,4 +27,5 @@ type P2PService interface { SendHashRequest(hash *encoding.Multihash, kinds []types.StorageLocationType) error UpVote(nodeId *encoding.NodeId) error DownVote(nodeId *encoding.NodeId) error + NodeId() *encoding.NodeId } diff --git a/node/node.go b/node/node.go index d2e6108..08856a2 100644 --- a/node/node.go +++ b/node/node.go @@ -15,7 +15,6 @@ import ( "github.com/vmihailenco/msgpack/v5" bolt "go.etcd.io/bbolt" "go.uber.org/zap" - "log" "sync" "time" ) @@ -213,7 +212,7 @@ func (n *NodeImpl) AddStorageLocation(hash *encoding.Multihash, nodeId *encoding func (n *NodeImpl) DownloadBytesByHash(hash *encoding.Multihash) ([]byte, error) { // Initialize the download URI provider - dlUriProvider := storage.NewStorageLocationProvider(n, hash) + dlUriProvider := storage.NewStorageLocationProvider(n, hash, types.StorageLocationTypeFull, types.StorageLocationTypeFile) err := dlUriProvider.Start() if err != nil { return nil, err