fix(sidebar): don't keep refetching server members

This commit is contained in:
Paul Makles
2022-01-04 13:37:19 +00:00
parent 3baf82ca94
commit fc91a75acb
2 changed files with 17 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ import { StateUpdater } from "preact/hooks";
import Auth from "../../mobx/stores/Auth";
import { resetMemberSidebarFetched } from "../../components/navigation/right/MemberSidebar";
import { ClientStatus } from "./RevoltClient";
export let preventReconnect = false;
@@ -43,7 +44,10 @@ export function registerEvents(
attemptReconnect();
},
ready: () => setStatus(ClientStatus.ONLINE),
ready: () => {
resetMemberSidebarFetched();
setStatus(ClientStatus.ONLINE);
},
logout: () => {
auth.logout();