diff options
author | Sebastian <sebasjm@gmail.com> | 2022-12-21 16:21:25 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2022-12-21 16:24:18 -0300 |
commit | 7873571d225347aa2174b6d8943d9df820f8817c (patch) | |
tree | 44bea29c1e2d0b270d745e8eaf0247d477d50b8c /packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts | |
parent | 8a98a5f880b9559312779232b6086016c008969b (diff) | |
download | wallet-core-7873571d225347aa2174b6d8943d9df820f8817c.tar.xz |
add typecheck to background operations
Diffstat (limited to 'packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts')
-rw-r--r-- | packages/taler-wallet-webextension/src/hooks/useAutoOpenPermissions.ts | 9 |
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); |