aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-10-11 20:26:37 +0200
committerFlorian Dold <florian.dold@gmail.com>2016-10-11 20:26:43 +0200
commitef5bc2c353de02568a907bb8fe3d4da33758360f (patch)
tree625380156c594995ba82fae1a64a98451d5e0e4a
parent11a400d533bae431966288bc856e5f263ce20b72 (diff)
downloadwallet-core-ef5bc2c353de02568a907bb8fe3d4da33758360f.tar.xz
make ping side-effect free
-rw-r--r--content_scripts/notify.ts2
-rw-r--r--lib/wallet/wxMessaging.ts7
2 files changed, 6 insertions, 3 deletions
diff --git a/content_scripts/notify.ts b/content_scripts/notify.ts
index d095ee166..7f0673748 100644
--- a/content_scripts/notify.ts
+++ b/content_scripts/notify.ts
@@ -96,7 +96,7 @@ namespace TalerNotify {
}
function init() {
- chrome.runtime.sendMessage({type: "ping"}, (resp) => {
+ chrome.runtime.sendMessage({type: "get-tab-cookie"}, (resp) => {
if (chrome.runtime.lastError) {
console.log("extension not yet ready");
window.setTimeout(init, 200);
diff --git a/lib/wallet/wxMessaging.ts b/lib/wallet/wxMessaging.ts
index 5c97248c4..c8ffd7d7e 100644
--- a/lib/wallet/wxMessaging.ts
+++ b/lib/wallet/wxMessaging.ts
@@ -54,7 +54,7 @@ function makeHandlers(db: IDBDatabase,
["dump-db"]: function(detail, sender) {
return exportDb(db);
},
- ["ping"]: function(detail, sender) {
+ ["get-tab-cookie"]: function(detail, sender) {
if (!sender || !sender.tab || !sender.tab.id) {
return Promise.resolve();
}
@@ -63,6 +63,9 @@ function makeHandlers(db: IDBDatabase,
delete paymentRequestCookies[id];
return Promise.resolve(info);
},
+ ["ping"]: function(detail, sender) {
+ return Promise.resolve();
+ },
["reset"]: function(detail, sender) {
if (db) {
let tx = db.transaction(Array.from(db.objectStoreNames), 'readwrite');
@@ -389,4 +392,4 @@ export function wxMain() {
console.error("could not initialize wallet messaging");
console.error(e);
});
-} \ No newline at end of file
+}