From 23fca6d8677a1e88dad426691fbe1033595f16a3 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 2 May 2023 13:24:51 +0200 Subject: wallet-core: report pay-merchant DD37 state --- packages/taler-wallet-core/src/operations/transactions.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/taler-wallet-core/src/operations/transactions.ts') diff --git a/packages/taler-wallet-core/src/operations/transactions.ts b/packages/taler-wallet-core/src/operations/transactions.ts index 02b0b56ba..c122bb651 100644 --- a/packages/taler-wallet-core/src/operations/transactions.ts +++ b/packages/taler-wallet-core/src/operations/transactions.ts @@ -88,6 +88,7 @@ import { import { getExchangeDetails } from "./exchanges.js"; import { abortPay, + computePayMerchantTransactionState, expectProposalDownload, extractContractData, processPurchasePay, @@ -1030,7 +1031,7 @@ async function buildTransactionForPurchase( return { type: TransactionType.Payment, - txState: mkTxStateUnknown(), + txState: computePayMerchantTransactionState(purchaseRecord), amountRaw: Amounts.stringify(contractData.amount), amountEffective: Amounts.stringify(purchaseRecord.payInfo.totalPayCost), totalRefundRaw: Amounts.stringify(totalRefund.raw), -- cgit v1.2.3