From e504c5b3984459a37902cbc67e6c48e15182ed86 Mon Sep 17 00:00:00 2001 From: "Randhir Mayatra (OpenERP)" Date: Mon, 26 Nov 2012 16:49:54 +0530 Subject: [PATCH] [IMP] improve the code bzr revid: rma@tinyerp.com-20121126111954-j31pq21h08w8qp4h --- addons/purchase/purchase.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 493b20395a9..755d02929eb 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -393,12 +393,14 @@ class purchase_order(osv.osv): compose_form_id = ir_model_data.get_object_reference(cr, uid, 'mail', 'email_compose_message_wizard_form')[1] except ValueError: compose_form_id = False + ctx = dict(context) ctx.update({ 'default_model': 'purchase.order', 'default_res_id': ids[0], - 'default_use_template': True, + 'default_use_template': bool(template_id), 'default_template_id': template_id, + 'default_composition_mode': 'comment', }) wf_service = netsvc.LocalService("workflow") return {