forked from jamesp/sasa-membership
Square Payments
This commit is contained in:
@@ -27,7 +27,16 @@ const Login: React.FC = () => {
|
||||
await authService.login(formData);
|
||||
navigate('/dashboard');
|
||||
} catch (err: any) {
|
||||
setError(err.response?.data?.detail || 'Login failed. Please check your credentials.');
|
||||
console.error('Login error:', err.response?.data); // Debug log
|
||||
const errorDetail = err.response?.data?.detail;
|
||||
if (typeof errorDetail === 'string') {
|
||||
setError(errorDetail);
|
||||
} else if (errorDetail && typeof errorDetail === 'object') {
|
||||
// Handle validation error objects
|
||||
setError('Login failed. Please check your credentials.');
|
||||
} else {
|
||||
setError('Login failed. Please check your credentials.');
|
||||
}
|
||||
} finally {
|
||||
setLoading(false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user