From 6ee0354940c09d1065c3b3b7bf08e41fd6014268 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 8 Mar 2022 23:09:20 +0100 Subject: wallet: improve retry handling for payments, update error codes --- packages/taler-wallet-core/src/operations/backup/export.ts | 12 ++++++------ packages/taler-wallet-core/src/operations/backup/import.ts | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-) (limited to 'packages/taler-wallet-core/src/operations/backup') diff --git a/packages/taler-wallet-core/src/operations/backup/export.ts b/packages/taler-wallet-core/src/operations/backup/export.ts index 05ef66883..12b309418 100644 --- a/packages/taler-wallet-core/src/operations/backup/export.ts +++ b/packages/taler-wallet-core/src/operations/backup/export.ts @@ -388,19 +388,19 @@ export async function exportBackup( } let propStatus: BackupProposalStatus; switch (prop.proposalStatus) { - case ProposalStatus.ACCEPTED: + case ProposalStatus.Accepted: return; - case ProposalStatus.DOWNLOADING: - case ProposalStatus.PROPOSED: + case ProposalStatus.Downloading: + case ProposalStatus.Proposed: propStatus = BackupProposalStatus.Proposed; break; - case ProposalStatus.PERMANENTLY_FAILED: + case ProposalStatus.PermanentlyFailed: propStatus = BackupProposalStatus.PermanentlyFailed; break; - case ProposalStatus.REFUSED: + case ProposalStatus.Refused: propStatus = BackupProposalStatus.Refused; break; - case ProposalStatus.REPURCHASE: + case ProposalStatus.Repurchase: propStatus = BackupProposalStatus.Repurchase; break; } diff --git a/packages/taler-wallet-core/src/operations/backup/import.ts b/packages/taler-wallet-core/src/operations/backup/import.ts index 314d6efc7..84acfb16c 100644 --- a/packages/taler-wallet-core/src/operations/backup/import.ts +++ b/packages/taler-wallet-core/src/operations/backup/import.ts @@ -538,19 +538,19 @@ export async function importBackup( switch (backupProposal.proposal_status) { case BackupProposalStatus.Proposed: if (backupProposal.contract_terms_raw) { - proposalStatus = ProposalStatus.PROPOSED; + proposalStatus = ProposalStatus.Proposed; } else { - proposalStatus = ProposalStatus.DOWNLOADING; + proposalStatus = ProposalStatus.Downloading; } break; case BackupProposalStatus.Refused: - proposalStatus = ProposalStatus.REFUSED; + proposalStatus = ProposalStatus.Refused; break; case BackupProposalStatus.Repurchase: - proposalStatus = ProposalStatus.REPURCHASE; + proposalStatus = ProposalStatus.Repurchase; break; case BackupProposalStatus.PermanentlyFailed: - proposalStatus = ProposalStatus.PERMANENTLY_FAILED; + proposalStatus = ProposalStatus.PermanentlyFailed; break; } if (backupProposal.contract_terms_raw) { -- cgit v1.2.3