From 6c53e0e2ace29eca6973a80a44772a98e60f0647 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Wed, 23 Feb 2011 16:13:22 +0530 Subject: [PATCH] [REVERT] sale_margin: https://bugs.launchpad.net/openobject-addons/+bug/715470 => sale margin module : wrong computation (Revert the changes and reoprnt the bug) bzr revid: mra@mra-laptop-20110223104322-a3ody4zjog2gxwj6 --- addons/sale_margin/sale_margin.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/addons/sale_margin/sale_margin.py b/addons/sale_margin/sale_margin.py index d5bc0128fa2..f7bbf41e5d3 100644 --- a/addons/sale_margin/sale_margin.py +++ b/addons/sale_margin/sale_margin.py @@ -60,13 +60,8 @@ class sale_order(osv.osv): def _product_margin(self, cr, uid, ids, field_name, arg, context=None): result = {} - obj_line = self.pool.get('sale.order.line') for sale in self.browse(cr, uid, ids, context=context): result[sale.id] = 0.0 - line_ids = [] - if sale.order_line: - map(lambda x: line_ids.append(x.id), sale.order_line) - obj_line.write(cr, uid, line_ids, {}) for line in sale.order_line: result[sale.id] += line.margin or 0.0 return result