Merge branch 'ysj-delivery' into main

This commit is contained in:
comlibmb
2026-02-02 21:41:53 +08:00
26 changed files with 3402 additions and 547 deletions

View File

@@ -1,4 +1,4 @@
import { supabase, ensureSupabaseReady } from '@/components/supadb/aksupainstance.uts'
import supabase, { supaReady } from '@/components/supadb/aksupainstance.uts'
import type { UserProfile } from '@/types/mall-types.uts'
/**
@@ -8,8 +8,8 @@ import type { UserProfile } from '@/types/mall-types.uts'
*/
export async function ensureUserProfile(sessionUser: UTSJSONObject): Promise<UserProfile | null> {
try {
await ensureSupabaseReady()
await supaReady
// 从 sessionUser 中获取用户ID和邮箱
const userId = sessionUser.getString('id')
const email = sessionUser.getString('email') ?? ''