commit d2009fbc28e5284d4460c3bd35cee73bdd61cdde
parent 6ecfe169bad5fc178af86fc7b0e1c06a21df4866
Author: Florian Dold <florian@dold.me>
Date: Sat, 18 Jul 2026 17:06:47 +0200
multiply amount directly
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/taler-wallet-core/src/balance.ts b/packages/taler-wallet-core/src/balance.ts
@@ -435,11 +435,11 @@ export async function getBalancesInsideTransaction(
for (const ca of coinAvailability) {
const count = ca.visibleCoinCount ?? 0;
await balanceStore.addZero(ca.currency, ca.exchangeBaseUrl);
- for (let i = 0; i < count; i++) {
+ if (count > 0) {
await balanceStore.addAvailable(
ca.currency,
ca.exchangeBaseUrl,
- ca.value,
+ Amounts.mult(ca.value, count).amount,
);
}
}