mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-24 23:18:17 +01:00
Refactor: Return early
This commit is contained in:
parent
31e7e26557
commit
4575516d19
1 changed files with 9 additions and 7 deletions
|
@ -524,14 +524,16 @@ public class PeerManager implements ConnectionListener, PersistedDataHost {
|
|||
}
|
||||
|
||||
private void applyCapabilities(Connection connection, Capabilities capabilities) {
|
||||
if (capabilities != null && !capabilities.isEmpty()) {
|
||||
connection.getPeersNodeAddressOptional().ifPresent(nodeAddress -> {
|
||||
getAllPeers().stream()
|
||||
.filter(peer -> peer.getNodeAddress().equals(nodeAddress))
|
||||
.forEach(peer -> peer.setCapabilities(capabilities));
|
||||
});
|
||||
requestPersistence();
|
||||
if (capabilities == null || capabilities.isEmpty()) {
|
||||
return;
|
||||
}
|
||||
|
||||
connection.getPeersNodeAddressOptional().ifPresent(nodeAddress -> {
|
||||
getAllPeers().stream()
|
||||
.filter(peer -> peer.getNodeAddress().equals(nodeAddress))
|
||||
.forEach(peer -> peer.setCapabilities(capabilities));
|
||||
});
|
||||
requestPersistence();
|
||||
}
|
||||
|
||||
private void purgeReportedPeersIfExceeds() {
|
||||
|
|
Loading…
Add table
Reference in a new issue