diff --git a/src/context/session.tsx b/src/context/session.tsx index 61ab704e..0f6ace0b 100644 --- a/src/context/session.tsx +++ b/src/context/session.tsx @@ -276,7 +276,7 @@ export const SessionProvider = (props: { const authenticate = async (authFunction, params) => { const resp = await authFunction(params) console.debug('[context.session] authenticate:', resp) - if (resp?.data && !resp.errors) { + if (resp?.data && resp?.errors.length === 0) { setSession(resp.data) } return { data: resp?.data, errors: resp?.errors }