summaryrefslogtreecommitdiff
path: root/addons/website_mail_group/models/mail_group.py
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2015-03-30 12:52:26 +0200
committerThibault Delavallée <tde@openerp.com>2015-04-27 10:36:15 +0200
commit4b122ad41d873febe288ab1f8c6cdc078ca2a479 (patch)
tree9792fcbc0c61274ca6296e3ce6c2f67a2467b377 /addons/website_mail_group/models/mail_group.py
parentb7f04278bd5375d6dc21a3381df91c725bb2fd44 (diff)
[MIGR] mail: migration to the new API
Diffstat (limited to 'addons/website_mail_group/models/mail_group.py')
-rw-r--r--addons/website_mail_group/models/mail_group.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/addons/website_mail_group/models/mail_group.py b/addons/website_mail_group/models/mail_group.py
index e45dff09af3..36b4242cdb5 100644
--- a/addons/website_mail_group/models/mail_group.py
+++ b/addons/website_mail_group/models/mail_group.py
@@ -6,6 +6,7 @@ from openerp.tools.translate import _
from openerp.tools.safe_eval import safe_eval as eval
from openerp.addons.website.models.website import slug
+
class MailGroup(osv.Model):
_inherit = 'mail.group'
@@ -31,9 +32,11 @@ class MailGroup(osv.Model):
class MailMail(osv.Model):
_inherit = 'mail.mail'
- def send_get_mail_body(self, cr, uid, mail, partner=None, context=None):
+ def send_get_mail_body(self, cr, uid, ids, partner=None, context=None):
""" Short-circuit parent method for mail groups, replace the default
footer with one appropriate for mailing-lists."""
+ # TDE: temporary addition (mail was parameter) due to semi-new-API
+ mail = self.browse(cr, uid, ids[0], context=context)
if mail.model == 'mail.group' and mail.res_id:
# no super() call on purpose, no private links that could be quoted!
@@ -55,6 +58,4 @@ class MailMail(osv.Model):
body = tools.append_content_to_html(mail.body, footer, container_tag='div')
return body
else:
- return super(MailMail, self).send_get_mail_body(cr, uid, mail,
- partner=partner,
- context=context)
+ return super(MailMail, self).send_get_mail_body(cr, uid, ids, partner=partner, context=context)