Merge branch '634-issue---logout-is-not-shared-cross-tabs' into 612-disconnect-from-ws-on-logout

This commit is contained in:
yassinedorbozgithub 2025-01-29 08:46:44 +01:00
commit 941f9c8c94

View File

@ -59,7 +59,7 @@ export const useLogout = (
const { logoutRedirection } = useLogoutRedirection();
const { toast } = useToast();
const { t } = useTranslate();
const postDisconnectionSignal = useBroadcastChannel("session");
const broadcastLogoutAcrossTabs = useBroadcastChannel("session");
return useMutation({
...options,
@ -70,7 +70,7 @@ export const useLogout = (
},
onSuccess: async () => {
queryClient.removeQueries([CURRENT_USER_KEY]);
postDisconnectionSignal("logout");
broadcastLogoutAcrossTabs("logout");
await logoutRedirection();
toast.success(t("message.logout_success"));
},