From 1089651cb03033ac278458dbff697644ce33f331 Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Sat, 29 Jan 2022 09:42:04 +0000 Subject: [PATCH] fix(member sidebar): more aggressively check if we need to update --- src/components/navigation/right/MemberSidebar.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/navigation/right/MemberSidebar.tsx b/src/components/navigation/right/MemberSidebar.tsx index 9f10f822..169c97dc 100644 --- a/src/components/navigation/right/MemberSidebar.tsx +++ b/src/components/navigation/right/MemberSidebar.tsx @@ -215,12 +215,12 @@ export const ServerMemberSidebar = observer( useEffect(() => { const server_id = channel.server_id!; if (status === ClientStatus.ONLINE && !FETCHED.has(server_id)) { + FETCHED.add(server_id); channel .server!.syncMembers(shouldSkipOffline(server_id)) - .then(() => FETCHED.add(server_id)); + .then(() => FETCHED.delete(server_id)); } - // eslint-disable-next-line - }, [status, channel.server_id]); + }, [status, channel]); const entries = useEntries( channel,