@@ -24,11 +24,10 @@ import (
2424type User struct {
2525 ID uuid.UUID `json:"id" db:"id"`
2626
27- Aud string `json:"aud" db:"aud"`
28- Role string `json:"role" db:"role"`
29- Email storage.NullString `json:"email" db:"email"`
30- IsSSOUser bool `json:"-" db:"is_sso_user"`
31- IsSuperAdmin * bool `json:"-" db:"is_super_admin"`
27+ Aud string `json:"aud" db:"aud"`
28+ Role string `json:"role" db:"role"`
29+ Email storage.NullString `json:"email" db:"email"`
30+ IsSSOUser bool `json:"-" db:"is_sso_user"`
3231
3332 EncryptedPassword * string `json:"-" db:"encrypted_password"`
3433 EmailConfirmedAt * time.Time `json:"email_confirmed_at,omitempty" db:"email_confirmed_at"`
@@ -616,7 +615,20 @@ func findUser(tx *storage.Connection, query string, args ...interface{}) (*User,
616615 var result userWithJSON
617616
618617 sqlQuery := `
619- select u.*,
618+ select
619+ u.id, u.aud, u.role, u.email, u.is_sso_user,
620+ u.encrypted_password, u.email_confirmed_at, u.invited_at,
621+ u.phone, u.phone_confirmed_at,
622+ u.confirmation_token, u.confirmation_sent_at, u.confirmed_at,
623+ u.recovery_token, u.recovery_sent_at,
624+ u.email_change_token_current, u.email_change_token_new, u.email_change,
625+ u.email_change_sent_at, u.email_change_confirm_status,
626+ u.phone_change_token, u.phone_change, u.phone_change_sent_at,
627+ u.reauthentication_token, u.reauthentication_sent_at,
628+ u.last_sign_in_at,
629+ u.raw_app_meta_data, u.raw_user_meta_data,
630+ u.created_at, u.updated_at, u.banned_until, u.deleted_at, u.is_anonymous,
631+ u.instance_id,
620632 coalesce((select json_agg(json_build_object(
621633 'identity_id', i.id,
622634 'id', i.provider_id,
0 commit comments