summaryrefslogtreecommitdiff
path: root/addons/mass_mailing_event
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2019-07-17 13:18:38 +0000
committerThibault Delavallée <tde@odoo.com>2019-07-17 15:50:33 +0000
commit49d2899fbd3e9b1c3b689fd5bdeb7f4fa0f6bfd1 (patch)
tree209ed37e6ea42a8c116109d0e48ad1a07ce4d69c /addons/mass_mailing_event
parent2011c24dd7530c56ba883ca2a468997c961a53fb (diff)
[REF] mass_mailing: rename mail.mass_mailing model
PURPOSE Mass mailing is currently a bit messy. As SMS will be added as a way to notify people in mass through SMS let us take this opportunity to somehow clean this application: organization, light code cleaning, model renaming. SPECIFICATIONS Rename mail.mass_mailing model to mailing.mailing. Rationale : * mailing is now a prefix for mass mailing models; * mailing.mailing is easier to read / find / understand; Note that mail.mass_mailing.campaign is not updated as it is likely to be removed soon and replaced by simple utm.campaign model. MIGRATION mail.mass_mailing model -> mailing.mailing mail_mass_mailing table -> mailing_mailing LINKS Task ID 2037906 Preparing task ID 1997464 (SMS addition in mass mailing) PR #34938
Diffstat (limited to 'addons/mass_mailing_event')
-rw-r--r--addons/mass_mailing_event/models/__init__.py2
-rw-r--r--addons/mass_mailing_event/models/event.py2
-rw-r--r--addons/mass_mailing_event/models/mailing_mailing.py (renamed from addons/mass_mailing_event/models/mass_mailing.py)3
3 files changed, 4 insertions, 3 deletions
diff --git a/addons/mass_mailing_event/models/__init__.py b/addons/mass_mailing_event/models/__init__.py
index 85b632eb8a3..87f0737c96a 100644
--- a/addons/mass_mailing_event/models/__init__.py
+++ b/addons/mass_mailing_event/models/__init__.py
@@ -2,4 +2,4 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import event
-from . import mass_mailing
+from . import mailing_mailing
diff --git a/addons/mass_mailing_event/models/event.py b/addons/mass_mailing_event/models/event.py
index 5ce4ec76b27..e0443acc7d3 100644
--- a/addons/mass_mailing_event/models/event.py
+++ b/addons/mass_mailing_event/models/event.py
@@ -15,7 +15,7 @@ class Event(models.Model):
mass_mailing_action = dict(
name='Mass Mail Attendees',
type='ir.actions.act_window',
- res_model='mail.mass_mailing',
+ res_model='mailing.mailing',
view_mode='form',
target='current',
context=dict(
diff --git a/addons/mass_mailing_event/models/mass_mailing.py b/addons/mass_mailing_event/models/mailing_mailing.py
index a9849ad8deb..4a023131f68 100644
--- a/addons/mass_mailing_event/models/mass_mailing.py
+++ b/addons/mass_mailing_event/models/mailing_mailing.py
@@ -2,10 +2,11 @@ from odoo import models, api
class MassMailingCampaign(models.Model):
- _inherit = "mail.mass_mailing"
+ _inherit = "mailing.mailing"
@api.onchange('mailing_model_id', 'contact_list_ids')
def _onchange_model_and_list(self):
+ # TDE FIXME: whuuut ?
result = super(MassMailingCampaign, self)._onchange_model_and_list()
if self.mailing_model_name == 'event.registration' and self.mailing_domain == '[]':
self.mailing_domain = self.env.context.get('default_mailing_domain', '[]')