[FIX] mail: mail composer: Use a text field instead of a html field

html fields are sanitized just before saving data into the database.
In the composer, this cause the sanitization of the templated
message (for mass mailing messages) before the rendering, forbidding
the use of templated html links.
The html of the message is sanitized by  message_post()

bzr revid: chs@openerp.com-20130411182226-lwnpkh4tmyswjjnc
This commit is contained in:
Christophe Simonis 2013-04-11 20:22:26 +02:00
parent 494c0f8bca
commit 326506db2c
2 changed files with 2 additions and 1 deletions

View File

@ -116,6 +116,7 @@ class mail_compose_message(osv.TransientModel):
'mail_compose_message_ir_attachments_rel',
'wizard_id', 'attachment_id', 'Attachments'),
'filter_id': fields.many2one('ir.filters', 'Filters'),
'body': fields.text('Contents'),
}
_defaults = {

View File

@ -30,7 +30,7 @@
</div>
<field name="subject" placeholder="Subject..."/>
</group>
<field name="body"/>
<field name="body" widget='html'/>
<field name="attachment_ids" widget="many2many_binary"/>
<footer>
<button string="Send" name="send_mail" type="object" class="oe_highlight"/>