From cad7ba7085ff6248dd6e633f8b6bd88221057e55 Mon Sep 17 00:00:00 2001 From: Vincent Chalamon <407859+vincentchalamon@users.noreply.github.com> Date: Fri, 19 Apr 2024 18:18:26 +0200 Subject: [PATCH] test: add logout admin e2e test --- pwa/components/admin/authProvider.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pwa/components/admin/authProvider.tsx b/pwa/components/admin/authProvider.tsx index d404dc8f..f495a9d9 100644 --- a/pwa/components/admin/authProvider.tsx +++ b/pwa/components/admin/authProvider.tsx @@ -7,6 +7,7 @@ const authProvider: AuthProvider = { // Nothing to do here, this function will never be called login: async () => Promise.resolve(), logout: async () => { + // eslint-disable-next-line react-hooks/rules-of-hooks const { data: session } = useSession(); if (!session) { return; @@ -18,6 +19,7 @@ const authProvider: AuthProvider = { }); }, checkError: async (error) => { + // eslint-disable-next-line react-hooks/rules-of-hooks const { data: session } = useSession(); const status = error.status; // @ts-ignore @@ -32,6 +34,7 @@ const authProvider: AuthProvider = { } }, checkAuth: async () => { + // eslint-disable-next-line react-hooks/rules-of-hooks const { data: session } = useSession(); // @ts-ignore if (!session || session?.error === "RefreshAccessTokenError") { @@ -45,6 +48,7 @@ const authProvider: AuthProvider = { getPermissions: () => Promise.resolve(), // @ts-ignore getIdentity: async () => { + // eslint-disable-next-line react-hooks/rules-of-hooks const { data: session } = useSession(); return session ? Promise.resolve(session.user) : Promise.reject();