supabase / auth-js

An isomorphic Javascript library for Supabase Auth.
MIT License
318 stars 152 forks source link

New error code is missing in error object #884

Open melchiorb opened 2 months ago

melchiorb commented 2 months ago

Bug report

Describe the bug

The new error code (which is correctly sent by the server) is not accessible in auth-js.

Example when using non existend email address on signin:

Server response: {"code":"otp_disabled","message":"Signups not allowed for otp"}

The error object returned by "supabase.auth.signInWithOtp": error.code = undefined error.message = "Signups not allowed for otp"

Expected behavior

error.code = "otp_disabled"

System information