Clear requests when copying purchase lines

Closes #11989
(grafted from 92a2c368e3f7920227fb310ba8c8b5310338cdbc)

--HG--
branch : 6.0
This commit is contained in:
Sergi Almacellas Abellana
2023-01-04 13:59:46 +01:00
parent e6f9125903
commit 3a1b44d1b4
+6
View File
@@ -91,6 +91,12 @@ class Line(metaclass=PoolMeta):
'invisible': ~Eval('requests'),
})
@classmethod
def copy(cls, lines, default=None):
default = default.copy() if default is not None else {}
default.setdefault('requests')
return super().copy(lines, default=default)
@classmethod
def delete(cls, lines):
pool = Pool()