From 7f97c3cece48fe9a0c2153e7ac2e025dcdf1da9b Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 12 Feb 2026 17:40:10 +0000 Subject: [PATCH] Fix NIP-07 login failure by removing non-standard permission strings Removed `read_relays` and `write_relays` from `DEFAULT_NIP07_CORE_METHODS` in `js/nostr/nip07Permissions.js` as they are not standard NIP-07 or NIP-46 permission strings and were causing login failures with some extensions. Also ensured `jsdom` is installed for unit tests. Co-authored-by: PR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> --- js/nostr/nip07Permissions.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/js/nostr/nip07Permissions.js b/js/nostr/nip07Permissions.js index 7c867c26..08b377d9 100644 --- a/js/nostr/nip07Permissions.js +++ b/js/nostr/nip07Permissions.js @@ -25,8 +25,6 @@ export const DEFAULT_NIP07_CORE_METHODS = Object.freeze([ // Core auth + relay metadata "get_public_key", "sign_event", - "read_relays", - "write_relays", ]); export const DEFAULT_NIP07_PERMISSION_METHODS = Object.freeze([