refactor: remove duplicate filter

This commit is contained in:
P. Reis 2025-02-25 20:16:28 -03:00
parent 05a4a5a5c9
commit c82cfb9e8b

View file

@ -132,9 +132,8 @@ export function assembleEvents(
event.quote = b.find((e) => matchFilter({ kinds: [1, 20], ids: [id] }, e)); event.quote = b.find((e) => matchFilter({ kinds: [1, 20], ids: [id] }, e));
} }
const pubkeys = event.tags.filter(([name]) => name === 'p') const pubkeys = event.tags.filter(([name, value]) => name === 'p' && isNostrId(value))
.map(([_name, value]) => value) .map(([_name, value]) => value);
.filter((pubkey) => isNostrId(pubkey));
event.mentions = b.filter((e) => matchFilter({ kinds: [0], authors: pubkeys }, e)); event.mentions = b.filter((e) => matchFilter({ kinds: [0], authors: pubkeys }, e));
} }