From d5a933e4cb685aab3e5e6bae5ca2358291e59130 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 8 Mar 2022 20:39:52 +0100 Subject: wallet-core: handle reserve retries better We now always increment the next retry timeout before doing anything else, so that it is impossible to accidentally retry immediately. This fixes a bug where we previously made many, very frequent requests to the bank integration API. --- packages/taler-wallet-core/src/operations/backup/import.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/taler-wallet-core/src/operations/backup') diff --git a/packages/taler-wallet-core/src/operations/backup/import.ts b/packages/taler-wallet-core/src/operations/backup/import.ts index 6dafa8c89..314d6efc7 100644 --- a/packages/taler-wallet-core/src/operations/backup/import.ts +++ b/packages/taler-wallet-core/src/operations/backup/import.ts @@ -472,7 +472,7 @@ export async function importBackup( initialWithdrawalStarted: backupReserve.withdrawal_groups.length > 0, // FIXME! - reserveStatus: ReserveRecordStatus.QUERYING_STATUS, + reserveStatus: ReserveRecordStatus.QueryingStatus, initialDenomSel: await getDenomSelStateFromBackup( tx, backupExchangeDetails.base_url, -- cgit v1.2.3