diff options
author | Florian Dold <florian.dold@gmail.com> | 2016-02-15 15:53:59 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2016-02-15 15:53:59 +0100 |
commit | 0c760bc2a1459cc7ec7fd22ae39ca0a8201df9b5 (patch) | |
tree | 5f36206aff29a0204527550ebeebe0c8eaafbb6b /extension/lib/wallet/wxmessaging.ts | |
parent | 526e88695f6c8a2b3dea4b9befeb2a85ba00b66b (diff) |
UI improvements and error handling
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) { |