diff --git a/src/hooks/useAuth.ts b/src/hooks/useAuth.ts index 5d3a8a8..3aa466c 100644 --- a/src/hooks/useAuth.ts +++ b/src/hooks/useAuth.ts @@ -17,11 +17,18 @@ export const useAuth = ({ middleware, redirectIfAuthenticated }: { middleware?: { shouldRetryOnError: (error) => { const status = error?.response?.status; + const errorDetails = { + status, + hasResponse: !!error?.response, + message: error?.message, + code: error?.code + }; + if (status === 401 || status === 409) { - console.log('[useAuth] Blocking retry for status:', status); + console.log('[useAuth] 🛑 Blocking retry for 401/409:', errorDetails); return false; } - console.log('[useAuth] Retrying for error:', error); + console.log('[useAuth] ⚠️ Retrying for error (Status: ' + status + '):', error); return true; } }