fix(crm-local): etapa tolerante a null en la actualizacion de afluencia
This commit is contained in:
@@ -157,7 +157,7 @@ export class CrmLocalService {
|
||||
if (modelo !== undefined) cambio['modelo'] = modelo
|
||||
|
||||
// La etapa NO retrocede: sólo se marca Afluencia si aún no había avanzado
|
||||
const etapaActual = existente.etapa.trim()
|
||||
const etapaActual = (existente.etapa ?? '').trim()
|
||||
const etapasIniciales = ['', 'NUEVO', 'Afluencia']
|
||||
const etapaFinal = etapasIniciales.includes(etapaActual) ? 'Afluencia' : existente.etapa
|
||||
if (etapaFinal !== existente.etapa) cambio['etapa'] = etapaFinal
|
||||
|
||||
Reference in New Issue
Block a user