From 0b04d34909d424fd3c75244b395933d7e08123b5 Mon Sep 17 00:00:00 2001 From: woodser Date: Sat, 19 Jul 2025 08:01:35 -0400 Subject: [PATCH] set offer state to invalid on failed validation (#1871) --- core/src/main/java/haveno/core/offer/OpenOfferManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/haveno/core/offer/OpenOfferManager.java b/core/src/main/java/haveno/core/offer/OpenOfferManager.java index 986b177131..6d33106b4d 100644 --- a/core/src/main/java/haveno/core/offer/OpenOfferManager.java +++ b/core/src/main/java/haveno/core/offer/OpenOfferManager.java @@ -1093,6 +1093,7 @@ public class OpenOfferManager implements PeerManager.Listener, DecryptedDirectMe try { ValidateOffer.validateOffer(openOffer.getOffer(), accountAgeWitnessService, user); } catch (Exception e) { + openOffer.getOffer().setState(Offer.State.INVALID); errorMessageHandler.handleErrorMessage("Failed to validate offer: " + e.getMessage()); return; }