From 259f4b55c9c0a27276e009c833769ed2bae7b612 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 22 Jan 2026 15:23:13 +0000 Subject: [PATCH] fix: use EventPointer for repost replyTo in NIP-10 adapter Apply the same relay hints fix to the repostToMessage function that was added in a recent main commit. --- src/lib/chat/adapters/nip-10-adapter.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/chat/adapters/nip-10-adapter.ts b/src/lib/chat/adapters/nip-10-adapter.ts index d6329a4..ccca9f3 100644 --- a/src/lib/chat/adapters/nip-10-adapter.ts +++ b/src/lib/chat/adapters/nip-10-adapter.ts @@ -943,9 +943,11 @@ export class Nip10Adapter extends ChatProtocolAdapter { repostEvent: NostrEvent, conversationId: string, ): Message { - // Find what event is being reposted (e-tag) + // Find what event is being reposted (e-tag) - use full pointer with relay hints const eTag = repostEvent.tags.find((t) => t[0] === "e"); - const replyTo = eTag?.[1]; + const replyTo = eTag + ? (getEventPointerFromETag(eTag) ?? undefined) + : undefined; return { id: repostEvent.id,