From 5142437f131b4c3777f467415e694f5b259e9528 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Wed, 22 Oct 2025 16:46:50 -0400 Subject: [PATCH] Allow overriding default NIP-07 permission requests --- js/nostr.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/js/nostr.js b/js/nostr.js index a3792848..1e080e33 100644 --- a/js/nostr.js +++ b/js/nostr.js @@ -24,12 +24,15 @@ import { export const nostrClient = new NostrClient(); registerNostrClient(nostrClient, { - requestPermissions: () => - nostrClient.ensureExtensionPermissions(DEFAULT_NIP07_PERMISSION_METHODS), + requestPermissions: ( + methods = DEFAULT_NIP07_PERMISSION_METHODS, + ) => nostrClient.ensureExtensionPermissions(methods), }); -export function requestDefaultExtensionPermissions() { - return requestRegisteredPermissions(DEFAULT_NIP07_PERMISSION_METHODS); +export function requestDefaultExtensionPermissions( + methods = DEFAULT_NIP07_PERMISSION_METHODS, +) { + return requestRegisteredPermissions(methods); } export const recordVideoView = (...args) =>