mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-24 07:07:43 +01:00
Fix swapToAvailable method
This commit is contained in:
parent
f705dc27c1
commit
2655b29dd2
1 changed files with 2 additions and 8 deletions
|
@ -121,18 +121,12 @@ public final class AddressEntryList implements PersistableEnvelope, PersistedDat
|
|||
|
||||
public void swapTradeToSavings(String offerId) {
|
||||
list.stream().filter(addressEntry -> offerId.equals(addressEntry.getOfferId()))
|
||||
.findAny().ifPresent(addressEntry -> {
|
||||
boolean changed1 = add(new AddressEntry(addressEntry.getKeyPair(), AddressEntry.Context.AVAILABLE));
|
||||
boolean changed2 = remove(addressEntry);
|
||||
if (changed1 || changed2)
|
||||
persist();
|
||||
});
|
||||
.findAny().ifPresent(this::swapToAvailable);
|
||||
}
|
||||
|
||||
public void swapToAvailable(AddressEntry addressEntry) {
|
||||
remove(addressEntry);
|
||||
boolean changed1 = add(new AddressEntry(addressEntry.getKeyPair(), AddressEntry.Context.AVAILABLE));
|
||||
boolean changed2 = remove(addressEntry);
|
||||
boolean changed1 = add(new AddressEntry(addressEntry.getKeyPair(), AddressEntry.Context.AVAILABLE));
|
||||
if (changed1 || changed2)
|
||||
persist();
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue