diff --git a/src/lib/chat/adapters/nip-17-adapter.ts b/src/lib/chat/adapters/nip-17-adapter.ts index 5dacf1f..decf698 100644 --- a/src/lib/chat/adapters/nip-17-adapter.ts +++ b/src/lib/chat/adapters/nip-17-adapter.ts @@ -702,7 +702,6 @@ export class Nip17Adapter extends ChatProtocolAdapter { GiftWrapBlueprint, activePubkey, rumor, - actionOpts, ); console.log( diff --git a/src/services/gift-wrap.ts b/src/services/gift-wrap.ts index 21c605c..82277f1 100644 --- a/src/services/gift-wrap.ts +++ b/src/services/gift-wrap.ts @@ -440,13 +440,11 @@ class GiftWrapService { .subscription(relays, [reqFilter], { eventStore }) .subscribe({ next: (response) => { - if (response.type === "EVENT") { + // SubscriptionResponse can be NostrEvent or other types + // Events are automatically added to eventStore, just log receipt + if (typeof response === "object" && response && "id" in response) { console.log( - `[GiftWrap] 📨 Received gift wrap ${response.event.id.slice(0, 8)} from relay`, - ); - } else if (response.type === "EOSE") { - console.log( - `[GiftWrap] ✓ EOSE from ${response.relayUrl} (subscription stays open)`, + `[GiftWrap] 📨 Received gift wrap ${response.id.slice(0, 8)} from relay`, ); } },