Set party when address is selected on identifier

issue11704
review427721003
This commit is contained in:
Cédric Krier committed 2022-09-18 12:26:06 +02:00
1 parent 2b6ec41401
commit f5cab2140a
1 file changed
+5
+5
View File
@@ -682,6 +682,11 @@ class Identifier(sequence_ordered(), DeactivableMixin, ModelSQL, ModelView):
def _type_addresses(cls):
return {'fr_siret'}
@fields.depends('address', '_parent_address.party')
def on_change_address(self):
if self.address:
self.party = self.address.party
@fields.depends('type')
def on_change_with_type_address(self, name=None):
return self.type in self._type_addresses()