From 86d05ba14a1deb25a6e1ffcf0d0fd44218d08d0d Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 4 Mar 2018 23:03:30 +0200 Subject: [PATCH] Merge: Removing document from cloned invoice removes it from original invoice too #1933 --- app/Http/Controllers/InvoiceController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/Controllers/InvoiceController.php b/app/Http/Controllers/InvoiceController.php index 690c6086c72e..c084851d8b70 100644 --- a/app/Http/Controllers/InvoiceController.php +++ b/app/Http/Controllers/InvoiceController.php @@ -110,6 +110,12 @@ class InvoiceController extends BaseController $invoice->invoice_status_id = 0; $invoice->invoice_date = date_create()->format('Y-m-d'); $invoice->deleted_at = null; + while ($invoice->documents->count()) { + $invoice->documents->pop(); + } + while ($invoice->expenses->count()) { + $invoice->expenses->pop(); + } $method = 'POST'; $url = "{$entityType}s"; } else {