diff --git a/app/Services/PatientFamilyService.php b/app/Services/PatientFamilyService.php index e7e6284..01a6b0d 100644 --- a/app/Services/PatientFamilyService.php +++ b/app/Services/PatientFamilyService.php @@ -704,33 +704,45 @@ class PatientFamilyService extends BaseService $data['family_id'] = $request_params['family_id']; $data['patient_id'] = $user_info['client_user_id']; if (isset($request_params['is_allergy_history'])){ - $data['is_allergy_history'] = $request_params['is_allergy_history']; - $data['allergy_history'] = $request_params['allergy_history'] ?? ""; + if ($request_params['is_allergy_history'] != null){ + $data['is_allergy_history'] = $request_params['is_allergy_history']; + $data['allergy_history'] = $request_params['allergy_history'] ?? ""; + } } if (isset($request_params['is_family_history'])){ - $data['is_family_history'] = $request_params['is_family_history']; - $data['family_history'] = $request_params['family_history'] ?? ""; + if ($request_params['is_family_history'] != null){ + $data['is_family_history'] = $request_params['is_family_history']; + $data['family_history'] = $request_params['family_history'] ?? ""; + } } if (isset($request_params['is_pregnant'])){ - $data['is_pregnant'] = $request_params['is_pregnant']; - $data['pregnant'] = $request_params['pregnant'] ?? ""; + if ($request_params['is_pregnant'] != null){ + $data['is_pregnant'] = $request_params['is_pregnant']; + $data['pregnant'] = $request_params['pregnant'] ?? ""; + } } if (isset($request_params['is_operation'])){ - $data['is_operation'] = $request_params['is_operation']; - $data['operation'] = $request_params['operation'] ?? ""; + if ($request_params['is_operation'] != null){ + $data['is_operation'] = $request_params['is_operation']; + $data['operation'] = $request_params['operation'] ?? ""; + } } if (isset($request_params['drink_wine_status'])){ - $data['drink_wine_status'] = $request_params['drink_wine_status']; - $data['smoke_status'] = $request_params['smoke_status'] ?? ""; + if ($request_params['drink_wine_status'] != null){ + $data['drink_wine_status'] = $request_params['drink_wine_status']; + $data['smoke_status'] = $request_params['smoke_status'] ?? ""; + } } if (isset($request_params['chemical_compound_status'])){ - $data['chemical_compound_status'] = $request_params['chemical_compound_status']; - $data['chemical_compound_describe'] = $request_params['chemical_compound_describe']; + if ($request_params['chemical_compound_status'] != null){ + $data['chemical_compound_status'] = $request_params['chemical_compound_status']; + $data['chemical_compound_describe'] = $request_params['chemical_compound_describe']; + } } $patient_family_personal = PatientFamilyPersonalModel::addPatientFamilyPersonal($data);