diff --git a/src/lib/chat/adapters/nip-29-adapter.ts b/src/lib/chat/adapters/nip-29-adapter.ts index 3e50f46..a4dcc30 100644 --- a/src/lib/chat/adapters/nip-29-adapter.ts +++ b/src/lib/chat/adapters/nip-29-adapter.ts @@ -116,6 +116,11 @@ export class Nip29Adapter extends ChatProtocolAdapter { throw new Error("NIP-29 groups require a relay URL"); } + const activePubkey = accountManager.active$.value?.pubkey; + if (!activePubkey) { + throw new Error("No active account"); + } + console.log( `[NIP-29] Fetching group metadata for ${groupId} from ${relayUrl}`, );