From ee5ead8139ef2c413228d2aeb99497a4d2a0bef6 Mon Sep 17 00:00:00 2001 From: mr0x50 <24775431+mroxso@users.noreply.github.com> Date: Tue, 11 Feb 2025 23:16:24 +0100 Subject: [PATCH] fix loading wrong pubkeys for following --- components/FollowerFeed.tsx | 8 ++++++-- components/FollowerQuickViewFeed.tsx | 6 +++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/components/FollowerFeed.tsx b/components/FollowerFeed.tsx index 6c5c490..0b97d5a 100644 --- a/components/FollowerFeed.tsx +++ b/components/FollowerFeed.tsx @@ -20,8 +20,12 @@ const FollowerFeed: React.FC = ({ pubkey }) => { }, }); - let followingPubkeys = following.flatMap((event) => event.tags.map(tag => tag[1])).slice(0, 500); - + let followingPubkeys = following.flatMap((event) => + event.tags + .filter(tag => tag[0] === 'p') + .map(tag => tag[1]) + ); + const { events, isLoading } = useNostrEvents({ filter: { limit: limit, diff --git a/components/FollowerQuickViewFeed.tsx b/components/FollowerQuickViewFeed.tsx index 512ca40..900e3c4 100644 --- a/components/FollowerQuickViewFeed.tsx +++ b/components/FollowerQuickViewFeed.tsx @@ -22,7 +22,11 @@ const FollowerQuickViewFeed: React.FC = ({ pubkey }) }, }); - let followingPubkeys = following.flatMap((event) => event.tags.map(tag => tag[1])).slice(0, 500); + let followingPubkeys = following.flatMap((event) => + event.tags + .filter(tag => tag[0] === 'p') + .map(tag => tag[1]) + ); const { events, isLoading } = useNostrEvents({ filter: {