From 18b9dc0bca8e97b601fb86f791953cacf1ff9182 Mon Sep 17 00:00:00 2001 From: mirivlad Date: Sat, 27 Jun 2026 18:46:05 +0800 Subject: [PATCH] Add sync key reset action --- plugins/sync/frontend/src/SyncSettings.svelte | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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 + }
@@ -234,6 +249,7 @@ {#if settings && settings.configured} + {/if}