From 1a70199de81e4b2b38b4451c1529228129fac9ec Mon Sep 17 00:00:00 2001
From: Consult AS Technology
Date: Tue, 8 Sep 2026 10:49:26 +0000
Subject: [PATCH] fix(escrituracion): Cancelo/Escriturado remueven de la lista
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Escrituración ahora solo muestra fases ACTIVAS:
Firma Cliente, Seguimiento, Llamada Escrituras, X Escriturar,
Banco/Infonavit, X Autorizar
- Cancelo y Escriturado son terminales → se remueven de la lista
---
apps/mi-dia/src/pages/MiDiaPage.tsx | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/apps/mi-dia/src/pages/MiDiaPage.tsx b/apps/mi-dia/src/pages/MiDiaPage.tsx
index 536e05a..c620e46 100644
--- a/apps/mi-dia/src/pages/MiDiaPage.tsx
+++ b/apps/mi-dia/src/pages/MiDiaPage.tsx
@@ -1220,10 +1220,10 @@ export default function MiDiaPage({ accionesSesion }: { accionesSesion: Acciones
{(() => {
// Filtrar: solo apartados en fases de escrituración o Firma Cliente
- const FASES_ESCRITURACION_SET = new Set(['SEGUIMIENTO', 'LLAMADA ESCRITURAS', 'X ESCRITURAR', 'BANCO/INFONAVIT', 'X AUTORIZAR', 'ESCRITURADO', 'CANCELO', 'FIRMA CLIENTE', 'ALTA ENKONTROL'])
- const apartadosEscrituracion = (resumen.todosApartados || resumen.misApartados).filter((a) => {
+ // Solo fases activas (Cancelo y Escriturado son terminales)
+ const apartadosEscrituracion = (resumen.todosApartados || resumen.misApartados || []).filter((a) => {
const e = (a.estado ?? '').toUpperCase()
- return FASES_ESCRITURACION_SET.has(e) || e.includes('SEGUIMIENTO') || e.includes('LLAMADA') || e.includes('ESCRITUR') || e.includes('BANCO') || e.includes('AUTORIZAR') || e.includes('CANCELO') || e.includes('FIRMA')
+ return e.includes('FIRMA') || e.includes('SEGUIMIENTO') || e.includes('LLAMADA') || e.includes('X ESCRITURAR') || e.includes('BANCO') || e.includes('INFONAVIT') || e.includes('X AUTORIZAR')
})
return apartadosEscrituracion.length === 0 ? (