[MERGE] OPW 279130 - translate errors raised inside product_id_change (sale/purchase...
authorXavier ALT <xal@openerp.com>
Tue, 6 Mar 2012 11:50:07 +0000 (12:50 +0100)
committerXavier ALT <xal@openerp.com>
Tue, 6 Mar 2012 11:50:07 +0000 (12:50 +0100)
bzr revid: xal@openerp.com-20120306115007-r7lxlt2qn10ugmji

1  2 
addons/purchase/purchase.py

@@@ -676,9 -676,9 +676,8 @@@ class purchase_order_line(osv.osv)
          lang=False
          if partner_id:
              lang=self.pool.get('res.partner').read(cr, uid, partner_id, ['lang'])['lang']
-         context={'lang':lang}
-         context['partner_id'] = partner_id
 -        user_context = self.pool.get('res.users').context_get(cr, uid)
 -        context={'lang': user_context.get('lang')}
++        context = self.pool.get('res.users').context_get(cr, uid)
+         context_partner = {'lang':lang, 'partner_id': partner_id}
          prod = self.pool.get('product.product').browse(cr, uid, product, context=context)
          prod_uom_po = prod.uom_po_id.id
          if not uom: