From 2088eae140745ea6f696f25652c9034e4dcd2cb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 28 Mar 2012 17:44:08 +0200 Subject: [PATCH] Don't duplicate account_move issue2487 review305002 --- stock.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/stock.py b/stock.py index 8ef9adedef..1421973ae0 100644 --- a/stock.py +++ b/stock.py @@ -143,6 +143,13 @@ class Move(ModelSQL, ModelView): account_move_obj.post(account_move_id) return account_move_id + def copy(self, ids, default=None): + if default is None: + default = {} + default = default.copy() + default.setdefault('account_move', None) + return super(Move, self).copy(ids, default=default) + def create(self, vals): new_id = super(Move, self).create(vals) if vals.get('state') == 'done':