From 5a12ad85fc4fc98932fd6ec0f71b1bd547c9688a Mon Sep 17 00:00:00 2001 From: "Bharat Devnani (OpenERP)" Date: Wed, 11 Jan 2012 13:41:48 +0530 Subject: [PATCH] [FIX] purchase : changed name of updated context variable in def product_id_change of purchase/purchase.py lp bug: https://launchpad.net/bugs/852456 fixed bzr revid: bde@tinyerp.com-20120111081148-jd2bd9596w78399v --- addons/purchase/purchase.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 54fb226..dcd5f3e 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -718,9 +718,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 - + + 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: @@ -734,8 +733,8 @@ class purchase_order_line(osv.osv): uom2_cat = product_uom_pool.browse(cr, uid, uom).category_id.id if uom1_cat != uom2_cat: uom = False - - prod_name = self.pool.get('product.product').name_get(cr, uid, [prod.id], context=context)[0][1] + + prod_name = self.pool.get('product.product').name_get(cr, uid, [prod.id], context=context_partner)[0][1] res = {} for s in prod.seller_ids: if s.name.id == partner_id: -- 1.7.10.4