v2: ID verification by state, 15 photos/5 albums, 20 quick replies, logo, mobile polish
This commit is contained in:
@@ -46,6 +46,9 @@ function mapDbProfile(row: Record<string, unknown>): Profile {
|
||||
lat: loc?.coordinates?.[1] ?? null,
|
||||
lng: loc?.coordinates?.[0] ?? null,
|
||||
city: (row.city as string) ?? null,
|
||||
state: (row.state as string) ?? null,
|
||||
id_verified: (row.id_verified as boolean) ?? false,
|
||||
id_verified_at: (row.id_verified_at as string) ?? null,
|
||||
vanilla_mode: (row.vanilla_mode as boolean) ?? false,
|
||||
created_at: (row.created_at as string) ?? new Date().toISOString(),
|
||||
};
|
||||
@@ -139,6 +142,9 @@ export function AuthProvider({ children }: { children: ReactNode }) {
|
||||
if (data.is_anonymous !== undefined) payload.is_anonymous = data.is_anonymous;
|
||||
if (data.status !== undefined) payload.status = data.status;
|
||||
if (data.city !== undefined) payload.city = data.city;
|
||||
if (data.state !== undefined) payload.state = data.state;
|
||||
if (data.id_verified !== undefined) payload.id_verified = data.id_verified;
|
||||
if (data.id_verified_at !== undefined) payload.id_verified_at = data.id_verified_at;
|
||||
const { error } = await supabase
|
||||
.from("profiles")
|
||||
.update(payload)
|
||||
|
||||
Reference in New Issue
Block a user