From 5cd70ef9e8baf7e0f7c41d808c5bdbcba77162d6 Mon Sep 17 00:00:00 2001 From: "Mayur Maheshwari (OpenERP)" Date: Mon, 29 Oct 2012 11:54:42 +0530 Subject: [PATCH] [IMP]mrp : improve little bit code bzr revid: mma@tinyerp.com-20121029062442-imihipixq7g7llcb --- addons/mrp/mrp.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index 2de0641eb53..56a630ac4a8 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -139,10 +139,11 @@ class mrp_bom(osv.osv): return [] if isinstance(ids, (long, int)): ids = [ids] - reads = self.read(cr, uid, ids, ['code','product_id'], context=context) + product_obj = self.pool.get('product.product') + records = self.read(cr, uid, ids, ['code','product_id'], context=context) res = [] - for record in reads: - name = self.pool.get('product.product').browse(cr, uid, record['product_id'][0], context=context).name + for record in records: + name = product_obj.browse(cr, uid, record['product_id'][0], context=context).name if record['code']: name = name +' - '+ record['code'] res.append((record['id'], name))