From 907c98376018401ae1e58f0dbe6ae5c9f22284df Mon Sep 17 00:00:00 2001 From: "Mayur Maheshwari (OpenERP)" Date: Fri, 2 Nov 2012 18:33:17 +0530 Subject: [PATCH] [FIX]sale: Update context as it was none in method and was not able to translate raised exception bzr revid: mma@tinyerp.com-20121102130317-kmuxgk7vjdneq0da --- addons/sale/sale.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/sale/sale.py b/addons/sale/sale.py index da662acd768..180974adcc1 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -265,6 +265,9 @@ class sale_order(osv.osv): return osv.osv.unlink(self, cr, uid, unlink_ids, context=context) def onchange_pricelist_id(self, cr, uid, ids, pricelist_id, order_lines, context=None): + if context is None: + context = {} + context.update({'lang': self.pool.get('res.users').context_get(cr, uid, context)['lang']}) if not pricelist_id: return {} value = { @@ -601,6 +604,9 @@ class sale_order(osv.osv): } def action_wait(self, cr, uid, ids, context=None): + if context is None: + context = {} + context.update({'lang': self.pool.get('res.users').context_get(cr, uid, context)['lang']}) for o in self.browse(cr, uid, ids): if not o.order_line: raise osv.except_osv(_('Error!'),_('You cannot confirm a sale order which has no line.'))