diff --git a/src/element/NoteFooter.tsx b/src/element/NoteFooter.tsx index 475885a3..22a234fa 100644 --- a/src/element/NoteFooter.tsx +++ b/src/element/NoteFooter.tsx @@ -62,8 +62,10 @@ export default function NoteFooter(props: NoteFooterProps) { } async function repost() { - let evRepost = await publisher.repost(ev); - publisher.broadcast(evRepost); + if (!hasReposted()) { + let evRepost = await publisher.repost(ev); + publisher.broadcast(evRepost); + } } function tipButton() {