From a873d6fdb71dc5810a247019062d4284b3fb3fde Mon Sep 17 00:00:00 2001 From: hzrd149 Date: Fri, 10 Feb 2023 09:43:08 -0600 Subject: [PATCH] set relays before pubkey --- src/services/identity.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/services/identity.ts b/src/services/identity.ts index 129efd7f9..ea914f649 100644 --- a/src/services/identity.ts +++ b/src/services/identity.ts @@ -42,17 +42,18 @@ class IdentityService { if (window.nostr) { this.loading.next(true); const pubkey = await window.nostr.getPublicKey(); - settings.identity.next({ - pubkey, - useExtension: true, - }); - const relays = await window.nostr.getRelays(); + if (Array.isArray(relays)) { this.relays.next(relays.reduce((d, r) => ({ ...d, [r]: { read: true, write: true } }), {})); } else { this.relays.next(relays); } + + settings.identity.next({ + pubkey, + useExtension: true, + }); } }