diff options
author | Sebastian <sebasjm@gmail.com> | 2021-07-15 15:05:09 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2021-07-15 15:05:16 -0300 |
commit | 6d3db4ce6ce3119f299936d9f0e4052bf1eff6c7 (patch) | |
tree | bb91b0163ecb972b6a092bbabca3c8f884200062 /packages/taler-wallet-webextension/src/wxApi.ts | |
parent | 7c2d2a3e15e92b2217e03044f3b9f10b624c2a9b (diff) |
added remove button and more complex add-provider interaction
Diffstat (limited to 'packages/taler-wallet-webextension/src/wxApi.ts')
-rw-r--r-- | packages/taler-wallet-webextension/src/wxApi.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/taler-wallet-webextension/src/wxApi.ts b/packages/taler-wallet-webextension/src/wxApi.ts index 60ad26e7f..52ce27f2b 100644 --- a/packages/taler-wallet-webextension/src/wxApi.ts +++ b/packages/taler-wallet-webextension/src/wxApi.ts @@ -39,7 +39,7 @@ import { RetryTransactionRequest, SetWalletDeviceIdRequest, } from "@gnu-taler/taler-util"; -import { AddBackupProviderRequest, BackupProviderState, OperationFailedError } from "@gnu-taler/taler-wallet-core"; +import { AddBackupProviderRequest, BackupProviderState, OperationFailedError, RemoveBackupProviderRequest } from "@gnu-taler/taler-wallet-core"; import { BackupInfo } from "@gnu-taler/taler-wallet-core"; export interface ExtendedPermissionsResponse { @@ -174,9 +174,9 @@ export function getBackupInfo(): Promise<BackupInfo> { /** * Add a backup provider and activate it */ -export function addBackupProvider(backupProviderBaseUrl: string): Promise<void> { +export function addBackupProvider(backupProviderBaseUrl: string, name: string): Promise<void> { return callBackend("addBackupProvider", { - backupProviderBaseUrl, activate: true + backupProviderBaseUrl, activate: true, name } as AddBackupProviderRequest) } @@ -194,7 +194,7 @@ export function syncOneProvider(url: string): Promise<void> { return callBackend("runBackupCycle", { providers: [url] }) } export function removeProvider(url: string): Promise<void> { - return callBackend("removeBackupProvider", { provider: url }) + return callBackend("removeBackupProvider", { provider: url } as RemoveBackupProviderRequest) } export function extendedProvider(url: string): Promise<void> { return callBackend("extendBackupProvider", { provider: url }) |