summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-04-13 15:04:31 -0300
committerSebastian <sebasjm@gmail.com>2023-04-13 15:04:31 -0300
commit30c01185fc0b6bdc37327b2448e4748564fa8e3a (patch)
treebbc091749a815ef0af41211aa9b2d76a2966e416 /packages/taler-wallet-webextension/src
parent9ef5a4931eff4a7b8589963733f266c58e873505 (diff)
downloadwallet-core-30c01185fc0b6bdc37327b2448e4748564fa8e3a.tar.gz
wallet-core-30c01185fc0b6bdc37327b2448e4748564fa8e3a.tar.bz2
wallet-core-30c01185fc0b6bdc37327b2448e4748564fa8e3a.zip
some fixes
Diffstat (limited to 'packages/taler-wallet-webextension/src')
-rw-r--r--packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts b/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts
index 7f706e815..00f774cc6 100644
--- a/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts
+++ b/packages/taler-wallet-webextension/src/taler-wallet-interaction-support.ts
@@ -62,7 +62,7 @@ interface API {
}
interface TalerSupport {
info: Readonly<Info>;
- api: API;
+ __internal: API;
}
function buildApi(config: Readonly<Info>): API {
@@ -161,6 +161,7 @@ function buildApi(config: Readonly<Info>): API {
function start() {
if (shouldNotRun) return;
+ // FIXME: we can remove this if the script caller send information we need
if (!(document.currentScript instanceof HTMLScriptElement)) return;
const url = new URL(document.currentScript.src);
@@ -178,14 +179,14 @@ function start() {
});
const taler: TalerSupport = {
info,
- api: buildApi(info),
+ __internal: buildApi(info),
};
//@ts-ignore
window.taler = taler;
//default behavior: register on install
- taler.api.registerProtocolHandler();
+ taler.__internal.registerProtocolHandler();
}
// utils functions