From f3ee662ea323ebc4ddb3369eb316f7d79ee02a76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Thu, 15 Aug 2024 03:50:29 +0200 Subject: [PATCH] fix: update watchlist limitations --- src/Controller/WatchListController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Controller/WatchListController.php b/src/Controller/WatchListController.php index 9ce9296..c1d07a2 100644 --- a/src/Controller/WatchListController.php +++ b/src/Controller/WatchListController.php @@ -160,7 +160,9 @@ class WatchListController extends AbstractController $userWatchLists = $user->getWatchLists(); /** @var Domain[] $trackedDomains */ - $trackedDomains = $userWatchLists->reduce(fn (array $acc, WatchList $watchList) => [...$acc, ...$watchList->getDomains()->toArray()], []); + $trackedDomains = $userWatchLists + ->filter(fn (WatchList $wl) => $wl !== $watchList) + ->reduce(fn (array $acc, WatchList $wl) => [...$acc, ...$wl->getDomains()->toArray()], []); /** @var Domain $domain */ foreach ($watchList->getDomains()->getIterator() as $domain) {