From 62406674786657ee6fec40037153f764b53c590f Mon Sep 17 00:00:00 2001 From: Craig Raw Date: Tue, 2 Sep 2025 09:49:39 +0200 Subject: [PATCH] improve error dialog on payjoin receiver error --- src/main/java/com/sparrowwallet/sparrow/payjoin/Payjoin.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/sparrowwallet/sparrow/payjoin/Payjoin.java b/src/main/java/com/sparrowwallet/sparrow/payjoin/Payjoin.java index ada911f9..dad575cf 100644 --- a/src/main/java/com/sparrowwallet/sparrow/payjoin/Payjoin.java +++ b/src/main/java/com/sparrowwallet/sparrow/payjoin/Payjoin.java @@ -108,6 +108,9 @@ public class Payjoin { } catch(PSBTParseException e) { log.error("Error parsing received PSBT", e); throw new PayjoinReceiverException("Payjoin receiver returned invalid PSBT", e); + } catch(PayjoinReceiverException e) { + log.error("Payjoin receiver error", e); + throw e; } catch(Exception e) { log.error("Payjoin error", e); throw new PayjoinReceiverException("Payjoin error", e);