fix(mi-dia): dedup capturas que ya aparecen en leads/oportunidades
Cuando un lead se crea con Monday activo, aparece tanto en el tablero Monday (misLeads) como en LeadCaptura (misCapturas). Filtrar de 'misCapturas' los items cuyo leadId ya existe en misLeads/misOportunidades para evitar el duplicado visual que reportan los vendedores. 597 tests verdes.
This commit is contained in:
@@ -70,7 +70,7 @@ describe('resumenMiDiaLocal (Monday caído)', () => {
|
||||
expect(r.misOportunidades.items.map((o) => o.id)).toEqual(['loc_o1'])
|
||||
expect(r.misOportunidades.items[0]).toMatchObject({ etapa: 'Afluencia', desarrollo: 'SENDA', modeloInteres: '1R' })
|
||||
expect(r.misApartados.map((a) => a.id)).toEqual(['loc_a1'])
|
||||
expect(r.misCapturas).toHaveLength(6)
|
||||
expect(r.misCapturas).toHaveLength(4) // loc_l1 y loc_o1 se excluyen (ya en misLeads/misOportunidades)
|
||||
// Lo que no existe en local va vacío/cero sin romper el front
|
||||
expect(r.misActividadesHoy).toEqual([])
|
||||
expect(r.apartadosPorVencer).toEqual([])
|
||||
|
||||
Reference in New Issue
Block a user