File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
spp_farmer_registry_base/models Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -41,10 +41,11 @@ class Farm(models.Model):
4141 @api .model_create_multi
4242 def create (self , vals ):
4343 farm = super ().create (vals )
44- if farm .is_group :
45- self .create_update_farmer (farm )
46- elif not farm .is_group and farm .is_registrant :
47- self .update_farmer (farm )
44+ for rec in farm :
45+ if rec .is_group :
46+ rec .create_update_farmer (rec )
47+ elif not rec .is_group and rec .is_registrant :
48+ rec .update_farmer (rec )
4849
4950 return farm
5051
@@ -106,11 +107,10 @@ def update_group_head_member(self, new_group_head):
106107 )
107108 new_group_head .farmer_id = self .farmer_id .id
108109
109- @api .model
110110 def write (self , vals ):
111111 farm = super ().write (vals )
112-
113- self ._create_update_farmer ()
112+ for rec in self :
113+ rec ._create_update_farmer ()
114114
115115 return farm
116116
You can’t perform that action at this time.
0 commit comments