diff --git a/application/controllers/klinik/Registrationv3.php b/application/controllers/klinik/Registrationv3.php index 47a35ed0..18836c8a 100644 --- a/application/controllers/klinik/Registrationv3.php +++ b/application/controllers/klinik/Registrationv3.php @@ -979,9 +979,14 @@ class Registrationv3 extends MY_Controller } unset($rows[$k]['M_PatientNameRaw']); - $info = $this->db_onedev->query("SELECT fn_fo_patient_visit(?) info", [$v['M_PatientID']])->row(); - $rows[$k]['info'] = json_decode($info->info); - } + $info_query = $this->db_onedev->query("SELECT fn_fo_patient_visit(?) info", [$v['M_PatientID']]); + if ($info_query) { + $info = $info_query->row(); + $rows[$k]['info'] = ($info && isset($info->info)) ? json_decode($info->info) : null; + } else { + $rows[$k]['info'] = null; + } + } $this->sys_ok(["total" => 0, "records" => $rows]); }