diff --git a/project.py b/project.py index d3efe1aa8b..e909b02d41 100644 --- a/project.py +++ b/project.py @@ -205,6 +205,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: