aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts')
-rw-r--r--packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts b/packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts
index cb90ec853..e375f4958 100644
--- a/packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts
+++ b/packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts
@@ -34,7 +34,10 @@ export function useAutoOpenPermissions(): ToggleHandler {
useEffect(() => {
async function getValue(): Promise<void> {
- const res = await api.background.containsHeaderListener();
+ const res = await api.background.call(
+ "containsHeaderListener",
+ undefined,
+ );
setEnabled(res.newValue);
}
getValue();
@@ -63,12 +66,12 @@ async function handleAutoOpenPerm(
onChange(false);
throw lastError;
}
- const res = await background.toggleHeaderListener(granted);
+ const res = await background.call("toggleHeaderListener", granted);
onChange(res.newValue);
} else {
try {
await background
- .toggleHeaderListener(false)
+ .call("toggleHeaderListener", false)
.then((r) => onChange(r.newValue));
} catch (e) {
console.log(e);