Do not copy project works nor progresses when copying invoice line

Closes #13369
(grafted from 1c267cd4cc2a87f17c6b2f2934a1fd81d8674b36)

--HG--
branch : 6.0
This commit is contained in:
Adrià Tarroja Caubet committed 2024-08-30 23:57:05 +02:00
1 parent a61799cdc3
commit e34c5f91c5
1 file changed
+7
+7
View File
@@ -8,6 +8,13 @@ from trytond.tools import grouped_slice
class InvoiceLine(metaclass=PoolMeta):
__name__ = 'account.invoice.line'
@classmethod
def copy(cls, lines, default=None):
default = default.copy() if default is not None else {}
default.setdefault('project_invoice_works')
default.setdefault('project_invoice_progresses')
return super().copy(lines, default=default)
@classmethod
def delete(cls, lines):
pool = Pool()