diff options
Diffstat (limited to 'extension/lib/wallet/wxmessaging.ts')
-rw-r--r-- | extension/lib/wallet/wxmessaging.ts | 6 |
1 files changed, 3 insertions, 3 deletions
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) { |