From d91abb04247ae4deb8d6f34280a1519e36da5f71 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 2 May 2023 13:29:08 +0300 Subject: [PATCH] Fix cloning an invoice with tasks to a quote --- lib/data/models/invoice_model.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/data/models/invoice_model.dart b/lib/data/models/invoice_model.dart index 06bd27882..43c763ce0 100644 --- a/lib/data/models/invoice_model.dart +++ b/lib/data/models/invoice_model.dart @@ -315,6 +315,8 @@ abstract class InvoiceEntity extends Object ..lineItems.replace(lineItems .where((lineItem) => lineItem.typeId != InvoiceItemEntity.TYPE_UNPAID_FEE) + .map((lineItem) => lineItem + .rebuild((b) => b..typeId = InvoiceItemEntity.TYPE_STANDARD)) .toList()) ..invitations.replace( invitations