From e141ed8546060b08c292248b43c1662b7e01af8d Mon Sep 17 00:00:00 2001 From: Xavier ALT Date: Wed, 27 Feb 2013 12:26:52 +0100 Subject: [PATCH] [MERGE] OPW 583829: procurement: do not duplicate procurement related to stock.move on stock.picking duplication forward-port of v6.0 addons revid: xal@openerp.com-20130227112039-ftdb0kbx1midtuvu bzr revid: xal@openerp.com-20130227112652-nq88898nlk431u15 --- addons/procurement/procurement.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/procurement/procurement.py b/addons/procurement/procurement.py index 59f624ed712..b6229351cec 100644 --- a/addons/procurement/procurement.py +++ b/addons/procurement/procurement.py @@ -67,10 +67,11 @@ class StockMove(osv.osv): 'procurements': fields.one2many('procurement.order', 'move_id', 'Procurements'), } - def copy(self, cr, uid, id, default=None, context=None): - default = default or {} + def copy_data(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} default['procurements'] = [] - return super(StockMove, self).copy(cr, uid, id, default, context=context) + return super(StockMove, self).copy_data(cr, uid, id, default, context=context) StockMove()