commit 80b8df965686ffcbbec2cfa09c6c48ee1756ff73 parent ff58445b1b6aca53f8735cf9209d2013dcb1b925 Author: Iván Ávalos <avalos@disroot.org> Date: Wed, 3 Dec 2025 22:21:29 +0100 wallet-core: only apply flag-disable-peer-payments to first balance Diffstat:
| M | packages/taler-wallet-core/src/balance.ts | | | 6 | +++--- |
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/packages/taler-wallet-core/src/balance.ts b/packages/taler-wallet-core/src/balance.ts @@ -331,7 +331,7 @@ class BalancesStore { if (scopeA !== scopeB) return scopeA - scopeB; return a.localeCompare(b); }) - .forEach((c) => { + .forEach((c, i) => { const v = balanceStore[c]; const flags: BalanceFlag[] = []; if (v.flagIncomingKyc) { @@ -356,8 +356,8 @@ class BalancesStore { disableDirectDeposits = v.disablePeerPayments; } let disablePeerPayments: boolean; - if (this.wex.ws.devExperimentState.flagDisablePeerPayments) { - disablePeerPayments = true; + if (i === 0 && this.wex.ws.devExperimentState.flagDisablePeerPayments) { + disablePeerPayments = true; // only disable for first balance } else { disablePeerPayments = v.disablePeerPayments; }