From 02577f190a9a57d59ae40996e9514aa402eabea7 Mon Sep 17 00:00:00 2001 From: eric Date: Fri, 2 Aug 2024 14:36:41 +0300 Subject: [PATCH] Updated lines 1404-1405 --- facilities/models/facility_models.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/facilities/models/facility_models.py b/facilities/models/facility_models.py index 86f454d4..a6e5546c 100755 --- a/facilities/models/facility_models.py +++ b/facilities/models/facility_models.py @@ -190,7 +190,7 @@ def get_parent_id(self, ward_id): else: return dhis2_facility[0]["id"] - def push_facility_to_dhis2(self, new_facility_payload, new_facility): + def push_facility_to_dhis2(self, new_facility_payload, new_facility, isRetrived): if new_facility: r = requests.post( settings.DHIS_ENDPOINT+"api/organisationUnits", @@ -208,9 +208,9 @@ def push_facility_to_dhis2(self, new_facility_payload, new_facility): raise ValidationError( { "Error!": [ - "[DEBUG] new_facility: {}\n [DEBUG] new_facility_payload: {}".format(new_facility, new_facility_payload), + "[DEBUG] new_facility: {}; [DEBUG] new_facility_payload: {}; [DEBUG] isRetrived: {}".format(new_facility, new_facility_payload, isRetrived), "An error occured while creating the facility in KHIS Aggregate. This is may be caused by the " - "existance of an organisation unit with as similar name as to the one you are creating. \n KHIS Error: {}".format(r.text) + "existance of an organisation unit with as similar name as to the one you are creating. KHIS Error: {}".format(r.text) ] } ) @@ -1407,7 +1407,7 @@ def push_new_facility(self, code=None): if dhis2_org_unit_id[1] == 'retrieved': new_facility = False - self.dhis2_api_auth.push_facility_to_dhis2(new_facility_payload, new_facility) + self.dhis2_api_auth.push_facility_to_dhis2(new_facility_payload, new_facility, dhis2_org_unit_id) # facility_uid = self.dhis2_api_auth.get_org_unit_id(self.code) facility_uid = dhis2_org_unit_id[0] self.dhis2_api_auth.push_facility_metadata(metadata_payload, facility_uid)