From f446b681e98cf73ab4a22be9ac840afe555eba2d Mon Sep 17 00:00:00 2001
From: jordan <jordan@le-filament.com>
Date: Wed, 2 Feb 2022 16:27:36 +0100
Subject: [PATCH] [update] add invoice_adhesion_id in res_partner model +
 update scop_valid_cg to use it

---
 models/res_partner.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/models/res_partner.py b/models/res_partner.py
index 5fde022..f320f92 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -105,8 +105,9 @@ class ScopAlfrescoAdhesionPartner(models.Model):
     @api.multi
     def scop_valid_cg(self):
         """
-        Inherit function to :
-        - generate files on Alfresco
+        Inherit function to push files on Alfresco :
+        - Facture d'adhésion
+        - Courrier d'adhésion
         """
         res = super(ScopAlfrescoAdhesionPartner, self).scop_valid_cg()
         if not self.partner_cmis_folder:
@@ -116,7 +117,7 @@ class ScopAlfrescoAdhesionPartner(models.Model):
 
         # Create & store Facture d'adhésion
         invoice_file = self.env.ref('account.account_invoices'). \
-            render_qweb_pdf(res.id)[0]
+            render_qweb_pdf(self.invoice_adhesion_id.id)[0]
         invoice_name = 'Facture d\'Adhésion'
         self.push_alfresco_file(
             file=invoice_file,
-- 
GitLab