File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
spp_farmer_registry_base/models Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -110,6 +110,12 @@ def update_group_head_member(self, new_group_head):
110
110
@api .model
111
111
def write (self , vals ):
112
112
farm = super ().write (vals )
113
+
114
+ self ._create_update_farmer ()
115
+
116
+ return farm
117
+
118
+ def _create_update_farmer (self ):
113
119
for rec in self :
114
120
if rec .is_group and rec .kind .id == self .env .ref ("spp_farmer_registry_base.kind_farm" ).id :
115
121
head_member = rec .get_group_head_member ()
@@ -123,8 +129,6 @@ def write(self, vals):
123
129
elif not rec .is_group and rec .is_registrant :
124
130
rec .update_farmer (rec )
125
131
126
- return farm
127
-
128
132
def _process_record_to_feature (self , record , transformer ):
129
133
"""
130
134
Convert a farm record to a GeoJSON feature using shapely and geojson libraries.
You can’t perform that action at this time.
0 commit comments