diff --git a/plugins/sync/frontend/src/SyncSettings.svelte b/plugins/sync/frontend/src/SyncSettings.svelte index 684cb9b..c8df788 100644 --- a/plugins/sync/frontend/src/SyncSettings.svelte +++ b/plugins/sync/frontend/src/SyncSettings.svelte @@ -166,6 +166,21 @@ } loading = false } + + async function resetKey() { + loading = true + errorMsg = '' + resultMsg = '' + try { + await syncAPI().resetKey() + resultMsg = 'Sync key reset. Connect again to pair this device.' + resultKind = '' + await load() + } catch (e) { + errorMsg = sanitizeError(e.message || e) + } + loading = false + }