From 64e35d95f0f7dd0427bc00c2a1efcac173e8c76b Mon Sep 17 00:00:00 2001 From: houssine Date: Tue, 21 Apr 2020 12:51:06 +0200 Subject: [PATCH] [FIX] take manuel comment into account. --- easy_my_coop/models/partner.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/easy_my_coop/models/partner.py b/easy_my_coop/models/partner.py index ca2514b..f6d9afc 100644 --- a/easy_my_coop/models/partner.py +++ b/easy_my_coop/models/partner.py @@ -85,11 +85,12 @@ class ResPartner(models.Model): 'share_ids.share_number') def _compute_cooperator_type(self): for partner in self: - if partner.share_ids and partner.share_ids[0].share_number > 0: - share = partner.share_ids[0] - partner.cooperator_type = share.share_product_id.default_code - else: - partner.cooperator_type = '' + share_type = '' + for line in partner.share_ids: + if line.share_number > 0: + share_type = line.share_product_id.default_code + break + partner.cooperator_type = share_type @api.multi @api.depends('share_ids')