From 2130359982faf528bf5e1fbb1a54ffd96a956094 Mon Sep 17 00:00:00 2001 From: houssine Date: Tue, 14 Aug 2018 16:50:18 +0200 Subject: [PATCH] [FIX] fix case where the representative wasn't yet in the system --- easy_my_coop/models/coop.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easy_my_coop/models/coop.py b/easy_my_coop/models/coop.py index 4cb27bb..080e270 100644 --- a/easy_my_coop/models/coop.py +++ b/easy_my_coop/models/coop.py @@ -320,7 +320,8 @@ class subscription_request(models.Model): contact = False if self.no_registre: contact = partner_obj.search([('national_register_number','=',self.no_registre)]) - contact.type = 'representative' + if contact: + contact.type = 'representative' if not contact: contact_vals = {'name':self.name, 'first_name':self.firstname, 'last_name': self.lastname, 'customer':False, 'is_company':False, 'cooperator':True,