Skip to content
Extraits de code Groupes Projets
Valider 3a5e3138 rédigé par jordan's avatar jordan
Parcourir les fichiers

[update] add backend and folder in parameter of function push_alfresco_file

parent d2aadad0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -210,18 +210,18 @@ class CgscopAlfresco(models.AbstractModel):
def push_alfresco_file(
self, file, name, partner, type,
context='STD', year=str(fields.Datetime.now().year)):
context='STD', year=str(fields.Datetime.now().year),
backend=None, folder=None):
"""
Ajoute un fichier sur la GED Alfresco
@return: fonction get_partner_files() de res.partner
"""
if not backend:
backend = self.env['cmis.backend'].search([], limit=1)
if not partner.partner_cmis_folder:
# TODO: commit value on creation because of error
folder = partner.create_cmis_folder()
else:
folder = partner.partner_cmis_folder
if not folder:
raise exceptions.ValidationError(
"Le dossier parent n'existe pas ou n'est pas renseigné!")
try:
cmis_obj = backend.get_cmis_repository().getObject(folder)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter