diff --git a/models/api_alfresco.py b/models/api_alfresco.py index 53d95771f1edfeea46766ceb2d16536d1a0f1bf0..8bc78f2b4e756e1c88f5087e3449a173420b3ea1 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' )