From 30c01185fc0b6bdc37327b2448e4748564fa8e3a Mon Sep 17 00:00:00 2001 From: Sebastian Date: Thu, 13 Apr 2023 15:04:31 -0300 Subject: some fixes --- .../src/taler-wallet-interaction-support.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'packages/taler-wallet-webextension/src') 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; - api: API; + __internal: API; } function buildApi(config: Readonly): API { @@ -161,6 +161,7 @@ function buildApi(config: Readonly): 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 -- cgit v1.2.3