fix: muestra fallo real al ligar permisos y reconfirma persistencia #10

Merged
acazares merged 1 commits from fix/permisos-no-persisten-uq-constraint into development 2026-06-09 15:45:08 +00:00

1 Commits

Author SHA1 Message Date
39cfda72f5 fix: muestra fallo real al ligar permisos y reconfirma persistencia
togglePermission confiaba solo en res.ok de un fetch sin use:enhance, así que
ocultaba el fail(500) del action y pintaba "Con Acceso" en falso aunque el
INSERT tronara (42P10 por falta de UNIQUE en a24c).

- togglePermission: manda x-sveltekit-action, deserializa el ActionResult,
  valida type === 'success', relee del servidor y muestra error si falla
- GET de permisos: cache-control no-store para evitar lecturas viejas

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 10:38:17 -05:00