From 5113a75c0240aa05b6083b47b658b5e3891b6952 Mon Sep 17 00:00:00 2001
From: Benjamin <35699580+benj-filament@users.noreply.github.com>
Date: Wed, 9 Oct 2019 10:30:30 +0200
Subject: [PATCH] modification retour wizard

---
 wizard/add_file_wizard.py  | 20 ++++++++++----------
 wizard/add_file_wizard.xml |  5 ++---
 2 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/wizard/add_file_wizard.py b/wizard/add_file_wizard.py
index cd2caf0..35099c0 100644
--- a/wizard/add_file_wizard.py
+++ b/wizard/add_file_wizard.py
@@ -8,6 +8,11 @@ from odoo.tools.mimetypes import guess_mimetype
 
 
 class AddFileWizard(models.TransientModel):
+    """ Wizard d'ajout de fichier dans la GED
+
+    Récupère automatiquement depuis Alfresco les valeurs de periode,
+    type et validité ainsi que l'organisme associé
+    """
     _name = 'add.file.wizard'
     _inherit = 'connector.alfresco'
     _description = "Ajout de fichier dans Alfresco"
@@ -49,6 +54,10 @@ class AddFileWizard(models.TransientModel):
 
     @api.multi
     def add_file(self):
+        """ Ajoute un fichier sur la GED Alfresco
+
+        @return: fonction get_partner_files() de res.partner
+        """
         content_type = mimetypes.guess_type(self.filename)
         if content_type[0]:
             content_type = content_type[0]
@@ -63,13 +72,4 @@ class AddFileWizard(models.TransientModel):
             mimetype=content_type,
             doc=self.file.decode('utf-8'))
 
-        return {
-            "type": "ir.actions.act_window",
-            "name": "Fichiers liés",
-            "res_model": "alfresco.partner.files",
-            "views": [[False, "tree"]],
-            "target": "main",
-            "search_view_id": self.env.ref(
-                "connector_alfresco.alfresco_partner_files_search").id,
-        }
-
+        return self.partner_id.get_partner_files()
diff --git a/wizard/add_file_wizard.xml b/wizard/add_file_wizard.xml
index b50f7e9..9dc16e2 100644
--- a/wizard/add_file_wizard.xml
+++ b/wizard/add_file_wizard.xml
@@ -14,11 +14,10 @@
                 </group>
                 <group>
                     <field name="filename" invisible="1"/>
-                    <field name="content_type" invisible="1"/>
-                    <field name="file" filename="filename" content_type="content_type" required="1"/>
+                    <field name="file" filename="filename" required="1"/>
                 </group>
                 <footer>
-                    <button class="btn btn-sm btn-primary" name="add_file" string="Ajouter" type="object" confirm="Êtes-vous sûr de vouloir ajouter ce fichier ?"/>
+                    <button class="btn btn-sm btn-primary" name="add_file" string="Ajouter" type="object" confirm="Êtes-vous sûr(e) de vouloir ajouter ce fichier ?"/>
                     <button class="btn btn-sm btn-default" special="cancel" string="Fermer"/>
                 </footer>
             </form>
-- 
GitLab