Merge pull request #7 from verbiricha/dedupe-pubkeys

fix: dedupe thread pubkeys
This commit is contained in:
Kieran 2023-01-06 13:03:18 +00:00 committed by GitHub
commit c3071101ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -44,7 +44,7 @@ export default class Thread {
ret.ReplyTo = reply; ret.ReplyTo = reply;
ret.Mentions = eTags.filter(a => a.Marker === "mention"); ret.Mentions = eTags.filter(a => a.Marker === "mention");
} }
ret.PubKeys = ev.Tags.filter(a => a.Key === "p").map(a => a.PubKey); ret.PubKeys = [...new Set(ev.Tags.filter(a => a.Key === "p").map(a => a.PubKey))]
return ret; return ret;
} }
} }