Skip to content

Commit 2a2d6fe

Browse files
Improve FailureHint.Reason detection
1 parent 4c5f219 commit 2a2d6fe

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Gotrue/Exceptions/FailureReason.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public enum Reason
8888
/// The sso provider ID was incorrect or does not exist
8989
/// </summary>
9090
SsoProviderNotFound,
91-
MfaChallengeUnverified,
91+
MfaChallengeUnverified
9292
}
9393

9494
/// <summary>
@@ -108,8 +108,6 @@ 400 when gte.Content.Contains("Email not confirmed") => UserEmailNotConfirmed,
108108
400 when gte.Content.Contains("Invalid Refresh Token") => InvalidRefreshToken,
109109
400 when gte.Content.Contains("Phone") => UserBadPhoneNumber,
110110
400 when gte.Content.Contains("phone") => UserBadPhoneNumber,
111-
400 when gte.Content.Contains("Phone") => UserBadPhoneNumber,
112-
400 when gte.Content.Contains("phone") => UserBadPhoneNumber,
113111
400 when gte.Content.Contains("Email") => UserBadEmailAddress,
114112
400 when gte.Content.Contains("email") => UserBadEmailAddress,
115113
400 when gte.Content.Contains("provide") => UserMissingInformation,
@@ -119,6 +117,7 @@ 403 when gte.Content.Contains("invalid JWT") => AdminTokenRequired,
119117
404 when gte.Content.Contains("No SSO provider assigned for this domain") => SsoDomainNotFound,
120118
404 when gte.Content.Contains("No such SSO provider") => SsoProviderNotFound,
121119
422 when gte.Content.Contains("User already registered") => UserAlreadyRegistered,
120+
422 when gte.Content.Contains("A user with this email address has already been registered") => UserAlreadyRegistered,
122121
422 when gte.Content.Contains("Phone") && gte.Content.Contains("Email") => UserBadMultiple,
123122
422 when gte.Content.Contains("email") && gte.Content.Contains("password") => UserBadMultiple,
124123
422 when gte.Content.Contains("Password") => UserBadPassword,

0 commit comments

Comments
 (0)