diff --git a/services/clinicServices.py b/services/clinicServices.py index a4a95c0..6551127 100644 --- a/services/clinicServices.py +++ b/services/clinicServices.py @@ -154,9 +154,12 @@ class ClinicServices: if clinic.creator_id != user["id"]: raise UnauthorizedException("You are not authorized to update this clinic") - clinic_data.abn_doc = get_file_key(clinic_data.abn_doc) if clinic_data.abn_doc else None - clinic_data.contract_doc = get_file_key(clinic_data.contract_doc) if clinic_data.contract_doc else None - clinic_data.logo = get_file_key(clinic_data.logo) if clinic_data.logo else None + if clinic_data.abn_doc: + clinic_data.abn_doc = get_file_key(clinic_data.abn_doc) + if clinic_data.contract_doc: + clinic_data.contract_doc = get_file_key(clinic_data.contract_doc) + if clinic_data.logo: + clinic_data.logo = get_file_key(clinic_data.logo) update_data = clinic_data.model_dump(exclude_unset=True)