[IMP] base_address_extended: improve inheritancy.
In case we extend this module by adding new field, the reset of street by an empty value will now reset all fields defined in street_fields.
This commit is contained in:
@@ -90,9 +90,8 @@ class Partner(models.Model):
|
||||
street_fields = self.get_street_fields()
|
||||
for partner in self:
|
||||
if not partner.street:
|
||||
partner.street_name = ''
|
||||
partner.street_number = ''
|
||||
partner.street_number2 = ''
|
||||
for field in street_fields:
|
||||
partner[field] = ''
|
||||
continue
|
||||
|
||||
street_format = (partner.country_id.street_format or
|
||||
|
||||
Reference in New Issue
Block a user