From 35c83414f9e0af11012c1a2e00672d2a7c1856ae Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Fri, 15 May 2020 12:53:35 +0530 Subject: fix issues in the webextension refund UI --- src/operations/refund.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/operations') diff --git a/src/operations/refund.ts b/src/operations/refund.ts index 1ffcd2da2..cbcb96446 100644 --- a/src/operations/refund.ts +++ b/src/operations/refund.ts @@ -252,10 +252,7 @@ async function acceptRefundResponse( let queryDone = true; if (numNewRefunds === 0) { - if ( - p.autoRefundDeadline && - p.autoRefundDeadline.t_ms > now.t_ms - ) { + if (p.autoRefundDeadline && p.autoRefundDeadline.t_ms > now.t_ms) { queryDone = false; } } else { @@ -361,7 +358,7 @@ async function startRefundQuery( export async function applyRefund( ws: InternalWalletState, talerRefundUri: string, -): Promise<{ contractTermsHash: string }> { +): Promise<{ contractTermsHash: string; proposalId: string }> { const parseResult = parseRefundUri(talerRefundUri); console.log("applying refund", parseResult); @@ -384,7 +381,10 @@ export async function applyRefund( logger.info("processing purchase for refund"); await startRefundQuery(ws, purchase.proposalId); - return { contractTermsHash: purchase.contractData.contractTermsHash }; + return { + contractTermsHash: purchase.contractData.contractTermsHash, + proposalId: purchase.proposalId, + }; } export async function processPurchaseQueryRefund( -- cgit v1.2.3