File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
spp_farmer_registry_base/models Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,8 @@ class Farm(models.Model):
19
19
"spp.farmer" : "farmer_id" ,
20
20
}
21
21
22
+ CREATE_OR_UPDATE_FARMER = True
23
+
22
24
coordinates = fields .GeoPointField (string = "GPS Coordinates" )
23
25
farm_asset_ids = fields .One2many ("spp.farm.asset" , "asset_farm_id" , string = "Farm Assets" )
24
26
farm_machinery_ids = fields .One2many ("spp.farm.asset" , "machinery_farm_id" , string = "Farm Machinery" )
@@ -110,6 +112,9 @@ def update_group_head_member(self, new_group_head):
110
112
@api .model
111
113
def write (self , vals ):
112
114
farm = super ().write (vals )
115
+ if not self .CREATE_OR_UPDATE_FARMER :
116
+ return farm
117
+
113
118
for rec in self :
114
119
if rec .is_group and rec .kind .id == self .env .ref ("spp_farmer_registry_base.kind_farm" ).id :
115
120
head_member = rec .get_group_head_member ()
You can’t perform that action at this time.
0 commit comments