diff --git a/models/api_alfresco.py b/models/api_alfresco.py index 825a163ff3dc5b936fcdc33e235d08a8cebc580b..b05201b0e50985c261ea83dd4448c9512ccc55fb 100644 --- a/models/api_alfresco.py +++ b/models/api_alfresco.py @@ -124,10 +124,19 @@ class LeFilamentAlfresco(models.AbstractModel): # Association du fichier JSON au dossier virtuel noderef_folder_id = cmis_folder.getProperties().get('cmis:objectId') url = '/alfresco/s/api/node/workspace/SpacesStore/' + noderef_folder_id + '/formprocessor' - return self.alfresco_get_by_url( + self.alfresco_get_by_url( url=url, call_type='post', json={ "assoc_smf_custom-template-association_added": noderef_file_id }, backend=backend) + + properties = cmis_folder.getProperties() + url = backend.get_content_details_url_from_props(properties) + return { + 'type': 'ir.actions.act_url', + 'url': url, + 'target': 'new', + } +