forked from Yaltik/golem
[TMP] change metode onchange_member
This commit is contained in:
parent
39fc7085b2
commit
30dad99689
@ -39,7 +39,7 @@ class ResPartner(models.Model):
|
|||||||
'view_mode': 'form',
|
'view_mode': 'form',
|
||||||
'res_id': self.family_id.id}
|
'res_id': self.family_id.id}
|
||||||
|
|
||||||
|
# code ici
|
||||||
class GolemMember(models.Model):
|
class GolemMember(models.Model):
|
||||||
""" Member adaptations """
|
""" Member adaptations """
|
||||||
_inherit = 'golem.member'
|
_inherit = 'golem.member'
|
||||||
@ -102,8 +102,10 @@ class GolemFamily(models.Model):
|
|||||||
def onchange_member(self):
|
def onchange_member(self):
|
||||||
""" Sets as member address if there was no precedence """
|
""" Sets as member address if there was no precedence """
|
||||||
for family in self:
|
for family in self:
|
||||||
if not family.street or family.street2 or family.zip or \
|
if family.id:
|
||||||
family.city or family.state_id or family.country_id:
|
if not any({'family.street': False, 'family.street2': False, \
|
||||||
|
'family.zip': False, 'family.city': False, \
|
||||||
|
'family.state_id': False, 'family.country_id': False}):
|
||||||
family.street = family.member_ids.street
|
family.street = family.member_ids.street
|
||||||
family.street2 = family.member_ids.street2
|
family.street2 = family.member_ids.street2
|
||||||
family.zip = family.member_ids.zip
|
family.zip = family.member_ids.zip
|
||||||
|
Loading…
Reference in New Issue
Block a user