From 0c760bc2a1459cc7ec7fd22ae39ca0a8201df9b5 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 15 Feb 2016 15:53:59 +0100 Subject: UI improvements and error handling --- extension/lib/wallet/wxmessaging.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'extension/lib/wallet/wxmessaging.ts') diff --git a/extension/lib/wallet/wxmessaging.ts b/extension/lib/wallet/wxmessaging.ts index b3bc5005d..ac2594500 100644 --- a/extension/lib/wallet/wxmessaging.ts +++ b/extension/lib/wallet/wxmessaging.ts @@ -92,10 +92,11 @@ function makeHandlers(wallet: Wallet) { return true; }, ["confirm-pay"]: function(db, detail, sendResponse) { + console.log("in confirm-pay handler"); const offer = Offer.checked(detail.offer); wallet.confirmPay(offer) - .then(() => { - sendResponse({}) + .then((r) => { + sendResponse(r) }) .catch((e) => { console.error("exception during 'confirm-pay'"); @@ -156,7 +157,6 @@ export function wxMain() { let badge = new ChromeBadge(); let wallet = new Wallet(db, http, badge); let handlers = makeHandlers(wallet); - wallet.updateBadge(); chrome.runtime.onMessage.addListener( function(req, sender, onresponse) { if (req.type in handlers) { -- cgit v1.2.3