Skip to content

Commit 08849d2

Browse files
committed
Merge branch '599_on_17.0.1.2.1' into openspp-17.0.1.2.1
2 parents bad3469 + b457e73 commit 08849d2

File tree

1 file changed

+6
-2
lines changed
  • spp_farmer_registry_base/models

1 file changed

+6
-2
lines changed

spp_farmer_registry_base/models/farm.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,12 @@ def update_group_head_member(self, new_group_head):
110110
@api.model
111111
def write(self, vals):
112112
farm = super().write(vals)
113+
114+
self._create_update_farmer()
115+
116+
return farm
117+
118+
def _create_update_farmer(self):
113119
for rec in self:
114120
if rec.is_group and rec.kind.id == self.env.ref("spp_farmer_registry_base.kind_farm").id:
115121
head_member = rec.get_group_head_member()
@@ -123,8 +129,6 @@ def write(self, vals):
123129
elif not rec.is_group and rec.is_registrant:
124130
rec.update_farmer(rec)
125131

126-
return farm
127-
128132
def _process_record_to_feature(self, record, transformer):
129133
"""
130134
Convert a farm record to a GeoJSON feature using shapely and geojson libraries.

0 commit comments

Comments
 (0)