From 04b363f8a6d2e8e31313e65be777337230d855e6 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Tue, 22 Oct 2024 14:39:45 +0200 Subject: [PATCH] [MIG] mass_mailing_usability to v14 --- mass_mailing_usability/__manifest__.py | 6 ++-- mass_mailing_usability/models/__init__.py | 1 + .../models/mailing_mailing.py | 14 ++++++++ mass_mailing_usability/views/link_tracker.xml | 34 +++---------------- 4 files changed, 22 insertions(+), 33 deletions(-) create mode 100644 mass_mailing_usability/models/__init__.py create mode 100644 mass_mailing_usability/models/mailing_mailing.py diff --git a/mass_mailing_usability/__manifest__.py b/mass_mailing_usability/__manifest__.py index 5655183..ca32547 100644 --- a/mass_mailing_usability/__manifest__.py +++ b/mass_mailing_usability/__manifest__.py @@ -20,10 +20,10 @@ This module has been written by Alexis de Lattre from Akretion . """, 'author': 'Akretion', - 'website': 'http://www.akretion.com', + 'website': 'https://github.com/akretion/odoo-usability', 'depends': ['mass_mailing', 'link_tracker_usability'], 'data': [ -# 'views/link_tracker.xml', + 'views/link_tracker.xml', ], - 'installable': False, + 'installable': True, } diff --git a/mass_mailing_usability/models/__init__.py b/mass_mailing_usability/models/__init__.py new file mode 100644 index 0000000..6951820 --- /dev/null +++ b/mass_mailing_usability/models/__init__.py @@ -0,0 +1 @@ +from . import mailing_mailing diff --git a/mass_mailing_usability/models/mailing_mailing.py b/mass_mailing_usability/models/mailing_mailing.py new file mode 100644 index 0000000..c0bd191 --- /dev/null +++ b/mass_mailing_usability/models/mailing_mailing.py @@ -0,0 +1,14 @@ +# Copyright 2023 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class MassMailing(models.Model): + _inherit = 'mailing.mailing' + + def action_view_clicked(self): + action = super().action_view_clicked() + action["view_mode"] = "tree,form" + return action diff --git a/mass_mailing_usability/views/link_tracker.xml b/mass_mailing_usability/views/link_tracker.xml index 209097c..6c03243 100644 --- a/mass_mailing_usability/views/link_tracker.xml +++ b/mass_mailing_usability/views/link_tracker.xml @@ -8,39 +8,13 @@ - + mm.usability.link.tracker.click.tree link.tracker.click - + - - - - - - - - - mm.usability.link.tracker.click.form - link.tracker.click - - - - - - - - - - - - - mm.usability.link.tracker.click.search - link.tracker.click - - - - + +