forked from Qortal/qortal
Use contains() rather than equals() when matching a peer in /data/file/frompeer, so that the port can be optionally left out.
This commit is contained in:
parent
7e9b1d5e16
commit
f5c9807a48
@ -169,7 +169,7 @@ public class DataResource {
|
||||
InetSocketAddress resolvedAddress = peerAddress.toSocketAddress();
|
||||
|
||||
List<Peer> peers = Network.getInstance().getHandshakedPeers();
|
||||
Peer targetPeer = peers.stream().filter(peer -> peer.getResolvedAddress().equals(resolvedAddress)).findFirst().orElse(null);
|
||||
Peer targetPeer = peers.stream().filter(peer -> peer.getResolvedAddress().toString().contains(resolvedAddress.toString())).findFirst().orElse(null);
|
||||
|
||||
if (targetPeer == null) {
|
||||
LOGGER.error("Peer not connected");
|
||||
|
Loading…
Reference in New Issue
Block a user