From 29f254b3ceee7b15a808c26c8910e9a902084152 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Wed, 20 Jul 2022 16:19:41 +0200
Subject: [PATCH] [UPD]Open alfresco virtual folder

---
 models/api_alfresco.py | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/models/api_alfresco.py b/models/api_alfresco.py
index 825a163..b05201b 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',
+        }
+
-- 
GitLab