summaryrefslogtreecommitdiff
path: root/addons/base_address_city
diff options
context:
space:
mode:
authorJorge Pinna Puissant <jpp@odoo.com>2020-09-01 10:16:39 +0000
committerJorge Pinna Puissant <jpp@odoo.com>2020-09-01 13:30:09 +0000
commitf561adb213d007c11bd80a424599bdcf1511e229 (patch)
tree67f23d7d06eaf44adf25197da456a973b9006c42 /addons/base_address_city
parent3057ee6cdd63c0adb5037041492427268b5e7549 (diff)
[FIX] base_address_city: avoid showing city and city_id field together
Before this commit, when the city_id field was set and then removed, both city and city_id were shown, you would see 2 city fields in a weird way. opw-2312641 closes odoo/odoo#56891 X-original-commit: b381fb0b644cf3c94e798319ceecf5d6b97df9ad Signed-off-by: Nicolas Lempereur (nle) <nle@odoo.com> Signed-off-by: Jorge Pinna Puissant (jpp) <jpp@odoo.com>
Diffstat (limited to 'addons/base_address_city')
-rw-r--r--addons/base_address_city/models/res_partner.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/addons/base_address_city/models/res_partner.py b/addons/base_address_city/models/res_partner.py
index e7e03742484..bc40c169477 100644
--- a/addons/base_address_city/models/res_partner.py
+++ b/addons/base_address_city/models/res_partner.py
@@ -19,6 +19,10 @@ class Partner(models.Model):
self.city = self.city_id.name
self.zip = self.city_id.zipcode
self.state_id = self.city_id.state_id
+ else:
+ self.city = False
+ self.zip = False
+ self.state_id = False
@api.model
def _fields_view_get_address(self, arch):