diff --git a/dashboard/frontend/src/routes/Settings.svelte b/dashboard/frontend/src/routes/Settings.svelte index c3ec770..3cbf7fa 100644 --- a/dashboard/frontend/src/routes/Settings.svelte +++ b/dashboard/frontend/src/routes/Settings.svelte @@ -68,7 +68,9 @@ await loadPasskeys(); } catch (e) { console.error("Passkey registration error:", e); - passkeyErr = e.body?.detail || e.message || "Failed to register passkey"; + const errorMsg = e.body?.detail || e.message || "Failed to register passkey"; + passkeyErr = errorMsg; + alert("Passkey Error: " + errorMsg + "\n\nFull error: " + JSON.stringify(e, null, 2)); } finally { passkeyLoading = false; }