From db6ef2615b97f364d25594bcad24dfa29e0ff0d8 Mon Sep 17 00:00:00 2001 From: "Kirti Savalia (OpenERP)" Date: Fri, 6 Jan 2012 18:29:14 +0530 Subject: [PATCH] [FIX]:override copy method to avoid keeping previous line lp bug: https://launchpad.net/bugs/912525 fixed bzr revid: ksa@tinyerp.com-20120106125914-sog04nup6jm92g25 --- addons/stock/stock.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index cd9242c6b1f..36f024e16e1 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -2613,6 +2613,13 @@ class stock_inventory(osv.osv): 'company_id': lambda self,cr,uid,c: self.pool.get('res.company')._company_default_get(cr, uid, 'stock.inventory', context=c) } + def copy(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + default = default.copy() + default.update({'move_ids': [], 'date_done': False}) + return super(stock_inventory, self).copy(cr, uid, id, default, context=context) + def _inventory_line_hook(self, cr, uid, inventory_line, move_vals): """ Creates a stock move from an inventory line @param inventory_line: