diff --git a/app/Ninja/Repositories/InvoiceRepository.php b/app/Ninja/Repositories/InvoiceRepository.php index 6b805ab5e5d7..dc5fa56999ab 100644 --- a/app/Ninja/Repositories/InvoiceRepository.php +++ b/app/Ninja/Repositories/InvoiceRepository.php @@ -811,9 +811,6 @@ class InvoiceRepository extends BaseRepository $invoiceNumber = false; } } - $clone->invoice_number = $invoiceNumber ?: $account->getNextNumber($clone); - $clone->invoice_date = date_create()->format('Y-m-d'); - $clone->due_date = $account->defaultDueDate($invoice->client); foreach ([ 'client_id', @@ -857,6 +854,9 @@ class InvoiceRepository extends BaseRepository } } + $clone->invoice_number = $invoiceNumber ?: $account->getNextNumber($clone); + $clone->invoice_date = date_create()->format('Y-m-d'); + $clone->due_date = $account->defaultDueDate($invoice->client); $clone->save(); if ($quotePublicId) {