fix
This commit is contained in:
@@ -39,7 +39,6 @@ export const AuthProvider = ({ children }) => {
|
||||
data: { session },
|
||||
error,
|
||||
} = await supabase.auth.getSession();
|
||||
|
||||
const role = await checkInTeam(session?.user ?? null);
|
||||
setUser({ ...session?.user, adminRole: role });
|
||||
} catch (error) {
|
||||
@@ -52,6 +51,15 @@ export const AuthProvider = ({ children }) => {
|
||||
initSession();
|
||||
}, []);
|
||||
|
||||
useEffect(() => {
|
||||
if (user?.id && !user?.adminRole) {
|
||||
(async () => {
|
||||
const role = await checkInTeam(user);
|
||||
setUser({ ...user, adminRole: role });
|
||||
})();
|
||||
}
|
||||
}, [user]);
|
||||
|
||||
// useEffect(() => {
|
||||
// const redirectTo = searchParams.get("redirectTo");
|
||||
// if (redirectTo) {
|
||||
|
||||
Reference in New Issue
Block a user