From 7558b5e2fe5e18f986f66a75395af3396b286e80 Mon Sep 17 00:00:00 2001 From: deepvasoya Date: Mon, 2 Jun 2025 19:19:22 +0530 Subject: [PATCH] fix: clinic update query --- services/clinicServices.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) 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)