Clear invoiced progress when copying works

issue11545
review423331004
This commit is contained in:
Sergi Almacellas Abellana
2022-06-16 14:29:15 +02:00
parent 19e17bd4f2
commit 06f0e2d749
+9
View File
@@ -206,6 +206,15 @@ class Progress:
origins.append(invoiced_progress)
return origins
@classmethod
def copy(cls, records, default=None):
if default is None:
default = {}
else:
default = default.copy()
default.setdefault('invoiced_progress', None)
return super().copy(records, default=default)
class Timesheet:
__slots__ = ()