From b76698c463974771f4f320fb13c84f5e3258d332 Mon Sep 17 00:00:00 2001 From: houssine Date: Tue, 7 Jan 2020 16:28:26 +0100 Subject: [PATCH] [IMP] improve code --- easy_my_coop/models/partner.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/easy_my_coop/models/partner.py b/easy_my_coop/models/partner.py index 57b9ea9..4fd7f2b 100644 --- a/easy_my_coop/models/partner.py +++ b/easy_my_coop/models/partner.py @@ -154,10 +154,9 @@ class ResPartner(models.Model): if partner.member: is_candidate = False else: - if len(partner.subscription_request_ids.filtered(lambda record: record.state == 'done')) > 0: - is_candidate = True - else: - is_candidate = False + sub_requests = partner.subscription_request_ids.filtered( + lambda record: record.state == 'done') + is_candidate = bool(sub_requests) partner.coop_candidate = is_candidate