diff options
-rw-r--r-- | packages/taler-wallet-core/src/operations/pay-merchant.ts | 1 | ||||
-rw-r--r-- | packages/taler-wallet-core/src/operations/transactions.ts | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/src/operations/pay-merchant.ts b/packages/taler-wallet-core/src/operations/pay-merchant.ts index 4473b0be6..854202b6a 100644 --- a/packages/taler-wallet-core/src/operations/pay-merchant.ts +++ b/packages/taler-wallet-core/src/operations/pay-merchant.ts @@ -374,6 +374,7 @@ async function processDownloadProposal( }); const httpResponse = await ws.http.fetch(orderClaimUrl, { + method: "POST", body: requestBody, timeout: getProposalRequestTimeout(retryRecord?.retryInfo), }); diff --git a/packages/taler-wallet-core/src/operations/transactions.ts b/packages/taler-wallet-core/src/operations/transactions.ts index 2eb8b202d..478fa5ada 100644 --- a/packages/taler-wallet-core/src/operations/transactions.ts +++ b/packages/taler-wallet-core/src/operations/transactions.ts @@ -74,6 +74,7 @@ import { TombstoneTag, } from "./common.js"; import { + abortDepositGroup, computeDepositTransactionStatus, processDepositGroup, resumeDepositGroup, @@ -1682,6 +1683,9 @@ export async function abortTransaction( await abortWithdrawalTransaction(ws, txId.withdrawalGroupId); break; } + case TransactionType.Deposit: + await abortDepositGroup(ws, txId.depositGroupId); + break; default: { const unknownTxType: any = txId.tag; throw Error( |