feat: actualizar proyecto completo
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# Fix carga aparente + Tiempo — 2026-09-01
|
||||
|
||||
## 1. Proyectos que parecían faltar
|
||||
El video confirmó que la vista local tenía la búsqueda `Carnation` restaurada automáticamente. Por eso el tablero mostraba 16 proyectos y un total tarifado filtrado de USD 5,760; la vista de producción, sin búsqueda, mostraba 259 proyectos y USD 122,160.
|
||||
|
||||
Corrección: la persistencia conserva navegación, página, scroll y módulos abiertos, pero ya no restaura búsquedas ni filtros avanzados transitorios después de una recarga o descarte de pestaña.
|
||||
|
||||
## 2. Destello de Tiempo del proyecto anterior
|
||||
La UI React podía renderizar durante un instante el array de registros del proyecto anterior antes de que el efecto cargara el nuevo proyecto.
|
||||
|
||||
Corrección: los registros quedan asociados explícitamente al project_id para el que fueron cargados y las respuestas asíncronas antiguas se invalidan. El dist híbrido aplica la misma protección con un token de solicitud.
|
||||
|
||||
No se modifica Supabase, proyectos, tarifarios, briefs, listas, métricas ni el workflow de sincronización de horas.
|
||||
Reference in New Issue
Block a user