diff --git a/yuthon_property_approval/wizard/choose_property_wizard.py b/yuthon_property_approval/wizard/choose_property_wizard.py index ef53deabb..007476c90 100644 --- a/yuthon_property_approval/wizard/choose_property_wizard.py +++ b/yuthon_property_approval/wizard/choose_property_wizard.py @@ -28,14 +28,18 @@ class ChoosePropertyWizard(models.Model): else: rec.is_mange = False manage_id = record.manage_information_ids[-1] if record.manage_information_ids else False + + admin_id = False + company_id = False + precinct_id = False if manage_id: - rec.admin_id = manage_id.admin_line_id.id - rec.company_id = manage_id.company_id.id - rec.precinct_id = manage_id.precinct_id.id - else: - rec.admin_id = False - rec.company_id = False - rec.precinct_id = False + admin_id = manage_id.admin_line_id.id if manage_id.admin_line_id else False + company_id = manage_id.company_id.id if manage_id.company_id else False + precinct_id = manage_id.precinct_id.id if manage_id.precinct_id else False + rec.admin_id = admin_id + rec.company_id = company_id + rec.precinct_id = precinct_id + self.lease_contract_id.lease_ids = lease_ids_to_add self.lease_contract_id.write({'name': ','.join(lease_name), 'use_address': ','.join(lease_name),