diff options
author | Florian Dold <florian@dold.me> | 2024-03-07 11:46:31 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-03-07 11:46:31 +0100 |
commit | 53120dfc3ec05d49fc6f94bb498c66238225dd6b (patch) | |
tree | 374a582f38bf1eb0cb3d8d0c221ffc20af886804 /packages/taler-wallet-core/src/coinSelection.ts | |
parent | 26a2a1c094194fed84c3227bc0b91540d31637cc (diff) | |
download | wallet-core-53120dfc3ec05d49fc6f94bb498c66238225dd6b.tar.xz |
rename insufficient balance fields to work for both merchant and p2p payments
Diffstat (limited to 'packages/taler-wallet-core/src/coinSelection.ts')
-rw-r--r-- | packages/taler-wallet-core/src/coinSelection.ts | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/packages/taler-wallet-core/src/coinSelection.ts b/packages/taler-wallet-core/src/coinSelection.ts index 98fd0dec1..50965fd6c 100644 --- a/packages/taler-wallet-core/src/coinSelection.ts +++ b/packages/taler-wallet-core/src/coinSelection.ts @@ -392,7 +392,7 @@ export async function reportInsufficientBalanceDetails( ): Promise<PaymentInsufficientBalanceDetails> { const details = await getPaymentBalanceDetailsInTx(wex, tx, { restrictExchanges: req.restrictExchanges, - restrictWireMethods: req.wireMethod ? [req.wireMethod] : [], + restrictWireMethods: req.wireMethod ? [req.wireMethod] : undefined, currency: Amounts.currencyOf(req.instructedAmount), minAge: req.requiredMinimumAge ?? 0, depositPaytoUri: req.depositPaytoUri, @@ -426,11 +426,11 @@ export async function reportInsufficientBalanceDetails( exchDet.balanceExchangeDepositable, ), balanceAgeAcceptable: Amounts.stringify(exchDet.balanceAgeAcceptable), - balanceMerchantAcceptable: Amounts.stringify( - exchDet.balanceMerchantAcceptable, + balanceReceiverAcceptable: Amounts.stringify( + exchDet.balanceReceiverAcceptable, ), - balanceMerchantDepositable: Amounts.stringify( - exchDet.balanceMerchantDepositable, + balanceReceiverDepositable: Amounts.stringify( + exchDet.balanceReceiverDepositable, ), maxEffectiveSpendAmount: Amounts.stringify( exchDet.maxEffectiveSpendAmount, @@ -443,14 +443,14 @@ export async function reportInsufficientBalanceDetails( balanceAgeAcceptable: Amounts.stringify(details.balanceAgeAcceptable), balanceAvailable: Amounts.stringify(details.balanceAvailable), balanceMaterial: Amounts.stringify(details.balanceMaterial), - balanceMerchantAcceptable: Amounts.stringify( - details.balanceMerchantAcceptable, + balanceReceiverAcceptable: Amounts.stringify( + details.balanceReceiverAcceptable, ), balanceExchangeDepositable: Amounts.stringify( details.balanceExchangeDepositable, ), - balanceMerchantDepositable: Amounts.stringify( - details.balanceMerchantDepositable, + balanceReceiverDepositable: Amounts.stringify( + details.balanceReceiverDepositable, ), maxEffectiveSpendAmount: Amounts.stringify(details.maxEffectiveSpendAmount), perExchange, |