Fix for approved quote invoice number

This commit is contained in:
Hillel Coren 2017-08-04 17:30:13 +03:00
parent ef2d820744
commit 2b2aa92e69

View File

@ -842,9 +842,6 @@ class InvoiceRepository extends BaseRepository
$invoiceNumber = false; $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 ([ foreach ([
'client_id', 'client_id',
@ -888,6 +885,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(); $clone->save();
if ($quotePublicId) { if ($quotePublicId) {