From f71e545f65089934b45a02c1a75968e8ac7938d6 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Thu, 24 Apr 2014 15:20:20 +0200 Subject: [PATCH] [FIX] stock_landed_costs: do not recompute the landed cost at each write bzr revid: qdp-launchpad@openerp.com-20140424132020-mju7xq3g5c4j4j3r --- addons/stock_landed_costs/stock_landed_costs.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/addons/stock_landed_costs/stock_landed_costs.py b/addons/stock_landed_costs/stock_landed_costs.py index 6dfb26de4b6..9c6bb299dcd 100644 --- a/addons/stock_landed_costs/stock_landed_costs.py +++ b/addons/stock_landed_costs/stock_landed_costs.py @@ -33,7 +33,7 @@ class stock_landed_cost(osv.osv): _track = { 'state': { - 'stock_landed_costs.mt_stock_landed_cost_open': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'open', + 'stock_landed_costs.mt_stock_landed_cost_open': lambda self, cr, uid, obj, ctx=None: obj['state'] == 'done', }, } @@ -104,11 +104,6 @@ class stock_landed_cost(osv.osv): 'date': lambda *a: time.strftime('%Y-%m-%d'), } - def write(self, cr, uid, ids, vals, context=None): - res = super(stock_landed_cost, self).write(cr, uid, ids, vals, context=context) - self.compute_landed_cost(cr, uid, ids, context=context) - return res - def copy(self, cr, uid, id, default=None, context=None): default = {} if default is None else default.copy() default.update({