Files
inq-roi-simulador-web/src
Marcos Benítez 7f1f83382d
Some checks failed
/ Deploy to Cloudflare Pages (push) Has been cancelled
fix(sprint-5/etapa-4g): revert ProfileSheet a raw fetch — evita processLock contention
supabase.from().update() adquiere processLock internamente via getSession(), bloqueando
otras queries Supabase mientras espera. Raw fetch con token de localStorage evita el
lock completamente. Mantiene el patrón optimista: updateUser + onOpenChange(false)
antes del fetch, que corre en background fire-and-forget con AbortSignal.timeout(10s).

getAccessToken() ahora deriva el projectRef desde el hostname de SUPABASE_URL en lugar
de buscar con startsWith/endsWith — más robusto y sin iteración de todas las keys.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 20:06:51 -03:00
..
2026-06-19 15:31:03 -03:00