From be1c7b03157c3baf427162366c3e93521a197299 Mon Sep 17 00:00:00 2001 From: laucharin Date: Fri, 22 May 2026 14:04:40 -0300 Subject: [PATCH] fix(MPI): chequea existencia de datos antes de asignar --- src/app/core/mpi/components/paciente.component.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/core/mpi/components/paciente.component.ts b/src/app/core/mpi/components/paciente.component.ts index fc296555a0..f2eb7cba14 100644 --- a/src/app/core/mpi/components/paciente.component.ts +++ b/src/app/core/mpi/components/paciente.component.ts @@ -435,10 +435,10 @@ export class PacienteComponent implements OnInit { }); } } else { - this.pacienteModel.nombreCorrectoReportado = this.paciente.nombreCorrectoReportado; - this.pacienteModel.apellidoCorrectoReportado = this.paciente.apellidoCorrectoReportado; - this.pacienteModel.fechaNacimientoCorrectoReportado = this.paciente.fechaNacimientoCorrectoReportado; - this.pacienteModel.reportarError = this.paciente.reportarError; + this.pacienteModel.nombreCorrectoReportado = this.paciente?.nombreCorrectoReportado; + this.pacienteModel.apellidoCorrectoReportado = this.paciente?.apellidoCorrectoReportado; + this.pacienteModel.fechaNacimientoCorrectoReportado = this.paciente?.fechaNacimientoCorrectoReportado; + this.pacienteModel.reportarError = !!this.paciente?.reportarError; const paciente = this.prepararPaciente(this.mergePaciente(this.pacienteModel, this.pacienteExtranjero), ignoreSuggestions); if (paciente) { this.guardarPaciente(paciente).subscribe((paciente) => {