mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-10-14 11:30:55 -04:00
prevent removing triggered offer from network on edit
This commit is contained in:
parent
c07408563a
commit
1d51c362f6
1 changed files with 2 additions and 2 deletions
|
@ -741,7 +741,6 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe
|
|||
} else {
|
||||
editedOpenOffer.setState(OpenOffer.State.AVAILABLE);
|
||||
}
|
||||
applyTriggerState(editedOpenOffer);
|
||||
} else {
|
||||
if (originalState == OpenOffer.State.AVAILABLE && hasConflictingClone(editedOpenOffer)) {
|
||||
editedOpenOffer.setState(OpenOffer.State.DEACTIVATED);
|
||||
|
@ -749,7 +748,8 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe
|
|||
editedOpenOffer.setState(originalState);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
applyTriggerState(editedOpenOffer); // apply trigger state before adding so it's not immediately removed
|
||||
addOpenOffer(editedOpenOffer);
|
||||
|
||||
// check for valid arbitrator signature after editing
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue