From 7277560856f3970dbaeb2e24f3451295cbd95f70 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Wed, 11 Mar 2026 01:25:36 +0800 Subject: [PATCH] debug: add alert to show WebAuthn errors on iPad - Add alert() to display full error details for debugging - Helps diagnose issues when browser console is unavailable --- dashboard/frontend/src/routes/Settings.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; }