From 4fcb785f58ba37c92fa721f963ee58175a48c2e1 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Wed, 28 Jan 2026 15:05:38 -0500 Subject: [PATCH] Adjust NIP-07 enable timeouts --- js/nostr/nip07Permissions.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/js/nostr/nip07Permissions.js b/js/nostr/nip07Permissions.js index c3e7a935..1ab0b0d3 100644 --- a/js/nostr/nip07Permissions.js +++ b/js/nostr/nip07Permissions.js @@ -337,10 +337,10 @@ export async function requestEnablePermissions( const enableTimeoutMs = getEnableVariantTimeoutMs(); const loginTimeoutMs = getNip07LoginTimeoutMs(); - const primaryEnableTimeoutMs = Math.min(15_000, enableTimeoutMs); - const fallbackEnableTimeoutMs = Math.min( - loginTimeoutMs, + const shortEnableTimeoutMs = Math.min(5_000, enableTimeoutMs); + const explicitEnableTimeoutMs = Math.max( enableTimeoutMs, + Math.min(15_000, loginTimeoutMs), ); let lastError = null; @@ -351,11 +351,11 @@ export async function requestEnablePermissions( const variantTimeoutOverrides = options === null ? { - timeoutMs: primaryEnableTimeoutMs, + timeoutMs: shortEnableTimeoutMs, retryMultiplier: 1, } : { - timeoutMs: fallbackEnableTimeoutMs, + timeoutMs: explicitEnableTimeoutMs, retryMultiplier: 1, };