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();
|
InetSocketAddress resolvedAddress = peerAddress.toSocketAddress();
|
||||||
|
|
||||||
List<Peer> peers = Network.getInstance().getHandshakedPeers();
|
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) {
|
if (targetPeer == null) {
|
||||||
LOGGER.error("Peer not connected");
|
LOGGER.error("Peer not connected");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user