From 5e71bb7871a93213ce7432997fecbe7e039f7487 Mon Sep 17 00:00:00 2001
From: jordan <jordan@le-filament.com>
Date: Wed, 18 Aug 2021 17:41:27 +0200
Subject: [PATCH] [update] update api fct push_alfresco_file

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

diff --git a/models/res_partner.py b/models/res_partner.py
index d0ee5fd..db771f0 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -1,7 +1,7 @@
 # © 2021 Le Filament (<http://www.le-filament.com>)
 # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
 
-from odoo import models, api
+from odoo import models, api, fields
 
 
 class ScopAlfrescoAdhesionPartner(models.Model):
@@ -83,9 +83,14 @@ class ScopAlfrescoAdhesionPartner(models.Model):
         self.push_alfresco_file(
             file=invoice_file,
             name="Facture d'Adhésion",
-            partner=self,
-            type='FAD',
-            folder=folder_coop)
+            folder=folder_coop,
+            metadata={
+                'cmis:objectTypeId': 'D:crm:document',
+                'cmis:secondaryObjectTypeIds': ['P:crm:organisme'],
+                'crm:type': 'FAD',
+                'crm:contexte': 'STD',
+                'crm:annee': str(fields.Datetime.now().year)
+            })
 
         # Create & store Courrier adhésion
         report_adhesion = self.env.ref(
@@ -94,9 +99,14 @@ class ScopAlfrescoAdhesionPartner(models.Model):
         self.push_alfresco_file(
             file=report_adhesion,
             name="Courrier d'Adhésion.pdf",
-            partner=self,
-            type='LDI',
-            folder=folder_coop)
+            folder=folder_coop,
+            metadata={
+                'cmis:objectTypeId': 'D:crm:document',
+                'cmis:secondaryObjectTypeIds': ['P:crm:organisme'],
+                'crm:type': 'LDI',
+                'crm:contexte': 'STD',
+                'crm:annee': str(fields.Datetime.now().year)
+            })
 
         return True
 
-- 
GitLab