System Verification

1. Database Connection

❌ Connection Failed

{
  "message": "TypeError: fetch failed",
  "details": "TypeError: fetch failed\n\nCaused by: Error: getaddrinfo ENOTFOUND ymntsuiulcaydkudiqxm.supabase.co (ENOTFOUND)\nError: getaddrinfo ENOTFOUND ymntsuiulcaydkudiqxm.supabase.co\n    at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:122:26)",
  "hint": "",
  "code": ""
}

2. Environment Variables

  • NEXT_PUBLIC_SUPABASE_URL: ✅ Defined
  • NEXT_PUBLIC_SUPABASE_ANON_KEY: ✅ Defined

3. Local Studio

Use the Studio to verify tables exist manually.

Open Supabase Studio ↗

4. Manual Auth Tests

A. Owner Login (Supabase Auth)

Requires real email access for Magic Link.

/login

B. Participant Join (Server Action)

Requires a valid wishlist_id (Create one in Studio first, or use a fake UUID to see error).

/join/123e4567-e89b-12d3-a456-426614174000 (Test UUID)