From 7678a72f16d477b702c4355a3cca5a0a288a0da7 Mon Sep 17 00:00:00 2001 From: jordan <jordan@le-filament.com> Date: Wed, 18 Aug 2021 17:40:32 +0200 Subject: [PATCH] [update] api use properties as param in push_alfresco_file --- models/api_alfresco.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/models/api_alfresco.py b/models/api_alfresco.py index 53d9577..8bc78f2 100644 --- a/models/api_alfresco.py +++ b/models/api_alfresco.py @@ -209,9 +209,7 @@ class CgscopAlfresco(models.AbstractModel): 'workspace://SpacesStore/', '') def push_alfresco_file( - self, file, name, partner, type, - context='STD', year=str(fields.Datetime.now().year), - backend=None, folder=None): + self, file, name, metadata=None, backend=None, folder=None): """ Ajoute un fichier sur la GED Alfresco @return: fonction get_partner_files() de res.partner @@ -228,13 +226,7 @@ class CgscopAlfresco(models.AbstractModel): file_upload = cmis_obj.createDocument( name=name, - properties={ - 'cmis:objectTypeId': 'D:crm:document', - 'cmis:secondaryObjectTypeIds': ['P:crm:organisme'], - 'crm:type': type, - 'crm:contexte': context, - 'crm:annee': year, - }, + properties=metadata, contentFile=file, contentType='application/pdf' ) -- GitLab