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