From ce7209817567ecd808b9fb321bb981402393e022 Mon Sep 17 00:00:00 2001 From: codytseng Date: Thu, 20 Nov 2025 21:16:42 +0800 Subject: [PATCH] fix: ensure content is empty when reposting replaceable events --- src/lib/draft-event.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/draft-event.ts b/src/lib/draft-event.ts index 022d5d8..243c1cd 100644 --- a/src/lib/draft-event.ts +++ b/src/lib/draft-event.ts @@ -128,13 +128,15 @@ export function createRepostDraftEvent(event: Event): TDraftEvent { } tags.push(buildKTag(event.kind)) - if (isReplaceableEvent(event.kind)) { + + const isReplaceable = isReplaceableEvent(event.kind) + if (isReplaceable) { tags.push(buildATag(event)) } return { kind: kinds.GenericRepost, - content: isProtected ? '' : JSON.stringify(event), + content: isProtected || isReplaceable ? '' : JSON.stringify(event), tags, created_at: dayjs().unix() }