fix migraiton of mail_usability

This commit is contained in:
Benoit
2021-02-18 10:22:35 +01:00
parent cd02a07433
commit 650db876dd
3 changed files with 15 additions and 11 deletions

View File

@@ -10,4 +10,9 @@
<field name="body_html">${object.body | safe}</field> <field name="body_html">${object.body | safe}</field>
</record> </record>
<template id="message_notification_email_usability">
<div t-raw="message.body"/>
</template>
</odoo> </odoo>

View File

@@ -15,10 +15,10 @@ class MailThread(models.AbstractModel):
_logger.debug('Skip automatic subscribe notification') _logger.debug('Skip automatic subscribe notification')
return False return False
def _message_auto_subscribe_notify(self, partner_ids): def _message_auto_subscribe_notify(self, partner_ids, template):
if self._active_message_auto_subscribe_notify(): if self._active_message_auto_subscribe_notify():
return super(MailThread, self)._message_auto_subscribe_notify( return super(MailThread, self)._message_auto_subscribe_notify(
partner_ids) partner_ids, template)
else: else:
return True return True

View File

@@ -16,9 +16,8 @@ class ResPartner(models.Model):
send_after_commit=True, model_description=False, send_after_commit=True, model_description=False,
mail_auto_delete=True): mail_auto_delete=True):
# use an empty layout for notification by default # use an empty layout for notification by default
if not self._context.get('custom_layout'): if not message.layout:
self = self.with_context( message.layout = 'mail_usability.message_notification_email_usability'
custom_layout='mail_usability.mail_template_notification')
# Never auto delete notification email # Never auto delete notification email
# fucking to hard to debug when message have been delete # fucking to hard to debug when message have been delete
mail_auto_delete = False mail_auto_delete = False