-
-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: remove phone mfa deletion, match on error codes #963
Conversation
src/GoTrueClient.ts
Outdated
if ( | ||
error?.message === 'Identity is already linked' || | ||
error?.message === 'Identity is already linked to another user' | ||
error?.code === identity_already_exists |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Relevant error code mapping:https://github.com/supabase/auth/blob/ba00f75c28d6708ddf8ee151ce18f2d6193689ef/internal/api/identity.go#L118
@@ -2388,11 +2385,6 @@ export default class GoTrueClient { | |||
return { data: null, error } | |||
} | |||
|
|||
// TODO: Remove once: https://github.com/supabase/auth/pull/1717 is deployed | |||
if (params.factorType === 'phone') { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TOTP object should now be null since v2.158.1 is deployed (we are now on v2.160.0)
To verify this go to Settings > Infrastructure
🤖 I have created a release *beep* *boop* --- ## [2.65.1](v2.65.0...v2.65.1) (2024-10-14) ### Bug Fixes * Call `SIGNED_OUT` event where session is removed ([#854](#854)) ([436fd9f](436fd9f)) * improve `mfa.enroll` return types ([#956](#956)) ([8a1ec06](8a1ec06)) * move MFA sub types to internal file ([#964](#964)) ([4b7455c](4b7455c)) * remove phone mfa deletion, match on error codes ([#963](#963)) ([ef3911c](ef3911c)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
What kind of change does this PR introduce?
Addresses a few existing TODOs