diff --git a/src/main/java/org/qortal/api/resource/DataResource.java b/src/main/java/org/qortal/api/resource/DataResource.java index e9eae796..f459c5fd 100644 --- a/src/main/java/org/qortal/api/resource/DataResource.java +++ b/src/main/java/org/qortal/api/resource/DataResource.java @@ -169,7 +169,7 @@ public class DataResource { InetSocketAddress resolvedAddress = peerAddress.toSocketAddress(); List 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");