diff --git a/addons/mail/models/mail_render_mixin.py b/addons/mail/models/mail_render_mixin.py index 331816941e2..7b75aeff5b3 100644 --- a/addons/mail/models/mail_render_mixin.py +++ b/addons/mail/models/mail_render_mixin.py @@ -5,6 +5,7 @@ import babel import copy import logging import re +import traceback from lxml import html from markupsafe import Markup @@ -325,8 +326,9 @@ class MailRenderMixin(models.AbstractModel): ) from e _logger.info("Failed to render template: %s", template_src, exc_info=True) raise UserError( - _("Failed to render QWeb template: %(template_src)s)", - template_src=template_src) + _("Failed to render QWeb template: %(template_src)s\n\n%(template_traceback)s)", + template_src=template_src, + template_traceback=traceback.format_exc()) ) from e results[record.id] = render_result diff --git a/addons/mail/wizard/mail_template_preview_views.xml b/addons/mail/wizard/mail_template_preview_views.xml index 82f03f29ace..a3b5a7f8aa6 100644 --- a/addons/mail/wizard/mail_template_preview_views.xml +++ b/addons/mail/wizard/mail_template_preview_views.xml @@ -11,7 +11,7 @@

Preview of