Do not copy drop moves when copying move

Closes #12848
This commit is contained in:
Cédric Krier committed 2023-12-20 13:12:32 +01:00
1 parent 14596be0b8
commit 435e3a0c59
1 file changed
+6
@@ -585,3 +585,9 @@ class Move(metaclass=PoolMeta):
('origin.purchase.customer' + clause[0][len(name):],
*clause[1:3], 'purchase.line', *clause[3:]),
]
@classmethod
def copy(cls, moves, default=None):
default = default.copy() if default is not None else {}
default.setdefault('moves_drop')
return super().copy(moves, default=default)