From 8d4a4a04a3575904bb69364616eae69d703d479c Mon Sep 17 00:00:00 2001 From: Gigi Date: Sat, 18 Oct 2025 09:21:45 +0200 Subject: [PATCH] fix: catch 'Signer extension missing' error message - Add check for 'Signer extension missing' error - Add case-insensitive check for 'extension missing' - Ensure nos2x link is shown when no extension is found --- src/components/LoginOptions.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/LoginOptions.tsx b/src/components/LoginOptions.tsx index 6d98a694..77f3538b 100644 --- a/src/components/LoginOptions.tsx +++ b/src/components/LoginOptions.tsx @@ -25,7 +25,7 @@ const LoginOptions: React.FC = () => { const errorMessage = err instanceof Error ? err.message : String(err) // Check if extension is not installed - if (errorMessage.includes('window.nostr') || errorMessage.includes('not found') || errorMessage.includes('undefined')) { + if (errorMessage.includes('Signer extension missing') || errorMessage.includes('window.nostr') || errorMessage.includes('not found') || errorMessage.includes('undefined') || errorMessage.toLowerCase().includes('extension missing')) { setError( <> No browser extension found. Please install{' '}