From e4c36049c771c283ede2b6df24ac830c3e50fb6e Mon Sep 17 00:00:00 2001 From: Rifakat Date: Fri, 22 Jun 2012 12:59:05 +0530 Subject: [PATCH] [IMP] purchase: improved code bzr revid: rha@tinyerp.com-20120622072905-ybxqziwrpemn0q5a --- addons/purchase/purchase.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 70ecd495e8c..98907edf6c2 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -706,12 +706,9 @@ class purchase_order_line(osv.osv): if not uom_id: return {'value': {'price_unit': price_unit or 0.0, 'name': name or '', 'notes': notes or'', 'product_uom' : uom_id or False}} context.update(uom_change=True) - res = self.onchange_product_id(cr, uid, ids, pricelist_id, product_id, qty, uom_id, + return self.onchange_product_id(cr, uid, ids, pricelist_id, product_id, qty, uom_id, partner_id, date_order=date_order, fiscal_position_id=fiscal_position_id, date_planned=date_planned, name=name, price_unit=price_unit, notes=notes, context=context) - if 'product_uom' in res['value']: - del res['value']['product_uom'] - return res def _get_date_planned(self, cr, uid, supplier_info, date_order_str, context=None): """Return the datetime value to use as Schedule Date (``date_planned``) for