From c67d0bff1daa35d380d1d71b94428a5026b56450 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 18 May 2022 14:41:51 -0300 Subject: all retryInfo function in the same namespace, adding missing retryInfo increment --- packages/taler-wallet-core/src/wallet.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'packages/taler-wallet-core/src/wallet.ts') diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts index 0590251e3..e2d504446 100644 --- a/packages/taler-wallet-core/src/wallet.ts +++ b/packages/taler-wallet-core/src/wallet.ts @@ -335,6 +335,7 @@ async function runTaskLoop( let numGivingLiveness = 0; let numDue = 0; let minDue: AbsoluteTime = AbsoluteTime.never(); + for (const p of pending.pendingOperations) { minDue = AbsoluteTime.min(minDue, p.timestampDue); if (AbsoluteTime.isExpired(p.timestampDue)) { @@ -683,9 +684,13 @@ async function dumpCoins(ws: InternalWalletState): Promise { c.exchangeBaseUrl, c.denomPubHash, ); + if (!denomInfo) { + console.error("no denomination found for coin") + continue; + } coinsJson.coins.push({ coin_pub: c.coinPub, - denom_pub: denomInfo?.denomPub!, + denom_pub: denomInfo.denomPub, denom_pub_hash: c.denomPubHash, denom_value: Amounts.stringify(denom.value), exchange_base_url: c.exchangeBaseUrl, -- cgit v1.2.3