fix: handle connectivity errors in Payjoin session operations

This commit is contained in:
Konstantin Ullrich 2025-06-25 16:16:51 +02:00
parent 5cc6c75904
commit be61f0ca27
No known key found for this signature in database
GPG key ID: 6B3199AD9B3D23B8

View file

@ -67,6 +67,8 @@ abstract class BitcoinWalletAddressesBase extends ElectrumWalletAddresses with S
payjoinManager.resumeSessions();
} catch (e) {
printV(e);
// Ignore Connectivity errors
if (!e.toString().contains("error sending request for url")) rethrow;
}
}
@ -79,6 +81,8 @@ abstract class BitcoinWalletAddressesBase extends ElectrumWalletAddresses with S
payjoinManager.spawnReceiver(receiver: currentPayjoinReceiver!);
} catch (e) {
printV(e);
// Ignore Connectivity errors
if (!e.toString().contains("error sending request for url")) rethrow;
}
}
}