mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-22 15:20:55 -04:00
If no invoice_number is set from API, automatically generate invoice_number
This commit is contained in:
parent
a76e908fa8
commit
2b784ee85d
@ -223,6 +223,9 @@ class InvoiceRepository extends BaseRepository
|
||||
if (isset($data['invoice_number']) && !$invoice->is_recurring) {
|
||||
$invoice->invoice_number = trim($data['invoice_number']);
|
||||
}
|
||||
elseif (!isset($data['invoice_number']) && !$invoice->is_recurring) {
|
||||
$invoice->invoice_number = $account->getNextInvoiceNumber($invoice);
|
||||
}
|
||||
|
||||
if (isset($data['discount'])) {
|
||||
$invoice->discount = round(Utils::parseFloat($data['discount']), 2);
|
||||
|
@ -13,7 +13,7 @@ class AccountTransformer extends EntityTransformer
|
||||
protected $defaultIncludes = [
|
||||
'users',
|
||||
// 'clients',
|
||||
'invoices',
|
||||
// 'invoices',
|
||||
'products',
|
||||
'taxRates'
|
||||
];
|
||||
|
Loading…
x
Reference in New Issue
Block a user