From efed99c01aa7aa65ac019e3797ffd91dd8fadb45 Mon Sep 17 00:00:00 2001 From: Ginger <75683114+gingershaped@users.noreply.github.com> Date: Thu, 20 Mar 2025 11:34:18 -0400 Subject: [PATCH] Fix some weird logic --- src/app/pages/client/explore/Explore.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/pages/client/explore/Explore.tsx b/src/app/pages/client/explore/Explore.tsx index 7fdf2c5e..f580640e 100644 --- a/src/app/pages/client/explore/Explore.tsx +++ b/src/app/pages/client/explore/Explore.tsx @@ -240,19 +240,19 @@ export function Explore() { () => selectedServer !== undefined && selectedServer !== userServer && - featuredServers.indexOf(selectedServer) === -1 && - exploreServers.indexOf(selectedServer) === -1, + featuredServers.includes(selectedServer) && + exploreServers.includes(selectedServer), [exploreServers, featuredServers, selectedServer, userServer] ); const addServerCallback = useCallback( async (server: string) => { - if (server !== userServer && featuredServers.indexOf(server) === -1) { + if (server !== userServer && selectedServer && !featuredServers.includes(selectedServer)) { await addServer(server); } navigate(getExploreServerPath(server)); }, - [addServer, navigate, userServer, featuredServers] + [addServer, navigate, userServer, featuredServers, selectedServer] ); const removeServerCallback = useCallback(