commit c66a050c17f817b853ab4818f9487ce95608a005
parent 9ff4c77cfd93c13a35eb149e945fd96d5f80e6e5
Author: Florian Dold <florian@dold.me>
Date: Sat, 19 Apr 2025 17:56:13 +0200
wallet-core: report exchange entry unavailabileReason
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/taler-wallet-core/src/exchanges.ts b/packages/taler-wallet-core/src/exchanges.ts
@@ -1433,7 +1433,7 @@ async function waitReadyExchange(
TalerErrorCode.WALLET_EXCHANGE_UNAVAILABLE,
{
exchangeBaseUrl: canonUrl,
- innerError: retryInfo?.lastError,
+ innerError: retryInfo?.lastError ?? exchange.unavailableReason,
},
);
case ExchangeEntryDbUpdateStatus.OutdatedUpdate:
@@ -1443,7 +1443,7 @@ async function waitReadyExchange(
TalerErrorCode.WALLET_EXCHANGE_UNAVAILABLE,
{
exchangeBaseUrl: canonUrl,
- innerError: retryInfo?.lastError,
+ innerError: retryInfo?.lastError ?? exchange.unavailableReason,
},
);
}