diff --git a/easy_my_coop/models/partner.py b/easy_my_coop/models/partner.py
index d963586..f8ddfd7 100644
--- a/easy_my_coop/models/partner.py
+++ b/easy_my_coop/models/partner.py
@@ -150,6 +150,14 @@ class ResPartner(models.Model):
data_policy_approved = fields.Boolean(string="Data Policy Approved ")
financial_risk_approved = fields.Boolean(string="Financial Risk Approved ")
+ @api.multi
+ def touch_cooperator_type(self):
+ self.ensure_one()
+ for line in self.share_ids:
+ line.share_product_id = line.share_product_id.id
+ break
+ return True
+
@api.multi
@api.depends('subscription_request_ids.state')
def _compute_coop_candidate(self):
diff --git a/easy_my_coop/view/res_partner_view.xml b/easy_my_coop/view/res_partner_view.xml
index bfb7a43..6bdb656 100644
--- a/easy_my_coop/view/res_partner_view.xml
+++ b/easy_my_coop/view/res_partner_view.xml
@@ -12,6 +12,7 @@
type="action" context="{'default_active_id': active_id}" groups="easy_my_coop.group_energiris_manager"/>
+