From 55ecd8340315e5ec095583577a7f5910928daa4b Mon Sep 17 00:00:00 2001 From: houssine Date: Tue, 26 May 2020 18:00:46 +0200 Subject: [PATCH] [IMP] do not return partner if company register number is None or empty --- easy_my_coop/models/partner.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/easy_my_coop/models/partner.py b/easy_my_coop/models/partner.py index f579766..b4b1752 100644 --- a/easy_my_coop/models/partner.py +++ b/easy_my_coop/models/partner.py @@ -211,9 +211,14 @@ class ResPartner(models.Model): ) def get_cooperator_from_crn(self, company_register_number): - return self.env["res.partner"].search( - [ - ("cooperator", "=", True), - ("company_register_number", "=", company_register_number), - ] - ) + company_register_number = company_register_number.strip() + if company_register_number: + partner = self.env["res.partner"].search( + [ + ("cooperator", "=", True), + ("company_register_number", "=", company_register_number), + ] + ) + else: + partner = None + return partner