From 0521488d057d27ba939e5b24b957c4ee15ed947c Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Thu, 18 Apr 2024 11:11:36 -0500 Subject: [PATCH] Filter dupe from Feeds screen --- src/view/screens/Feeds.tsx | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/view/screens/Feeds.tsx b/src/view/screens/Feeds.tsx index 75b0dd432b..945f10e9cf 100644 --- a/src/view/screens/Feeds.tsx +++ b/src/view/screens/Feeds.tsx @@ -259,11 +259,20 @@ export function FeedsScreen(_props: Props) { const {saved, pinned} = preferences.feeds slices = slices.concat( - pinned.map(uri => ({ - key: `savedFeed:${uri}`, - type: 'savedFeed', - feedUri: uri, - })), + pinned + .filter(uri => { + return !( + isPrimaryAlgoExperimentEnabled && + primaryAlgo?.enabled && + primaryAlgo?.uri && + uri === primaryAlgo?.uri + ) + }) + .map(uri => ({ + key: `savedFeed:${uri}`, + type: 'savedFeed', + feedUri: uri, + })), ) slices = slices.concat(