Browse Source

fix: replies inherit parent p tags

broken in early change
master
DanConwayDev 2 years ago
parent
commit
e624fd1a27
No known key found for this signature in database
GPG Key ID: 68E15486D73F75E1
  1. 9
      src/lib/wrappers/ComposeReply.svelte

9
src/lib/wrappers/ComposeReply.svelte

@ -80,10 +80,15 @@
? ['p', event.pubkey, parent_event_user_relay] ? ['p', event.pubkey, parent_event_user_relay]
: ['p', event.pubkey] : ['p', event.pubkey]
) )
new_event.tags event.tags
.filter((tag) => tag[0] === 'p') .filter((tag) => tag[0] === 'p')
.forEach((tag) => { .forEach((tag) => {
if (tag[1] !== event.pubkey && tag[1] !== $logged_in_user?.hexpubkey) if (
// not duplicate
!new_event.tags.some((t) => t[1] === tag[1]) &&
// not current user (dont tag self)
tag[1] !== $logged_in_user?.hexpubkey
)
new_event.tags.push(tag) new_event.tags.push(tag)
}) })
new_event.content = content new_event.content = content

Loading…
Cancel
Save