mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Fixed bug processing date variables upon saving a recurring invoice
This commit is contained in:
parent
3ddad385a3
commit
320e11fedb
@ -303,10 +303,12 @@ class InvoiceRepository extends BaseRepository
|
|||||||
$invoice->invoice_footer = (isset($data['invoice_footer']) && trim($data['invoice_footer'])) ? trim($data['invoice_footer']) : (!$publicId && $account->invoice_footer ? $account->invoice_footer : '');
|
$invoice->invoice_footer = (isset($data['invoice_footer']) && trim($data['invoice_footer'])) ? trim($data['invoice_footer']) : (!$publicId && $account->invoice_footer ? $account->invoice_footer : '');
|
||||||
$invoice->public_notes = isset($data['public_notes']) ? trim($data['public_notes']) : null;
|
$invoice->public_notes = isset($data['public_notes']) ? trim($data['public_notes']) : null;
|
||||||
|
|
||||||
// process date variables
|
// process date variables if not recurring
|
||||||
|
if(!$invoice->is_recurring) {
|
||||||
$invoice->terms = Utils::processVariables($invoice->terms);
|
$invoice->terms = Utils::processVariables($invoice->terms);
|
||||||
$invoice->invoice_footer = Utils::processVariables($invoice->invoice_footer);
|
$invoice->invoice_footer = Utils::processVariables($invoice->invoice_footer);
|
||||||
$invoice->public_notes = Utils::processVariables($invoice->public_notes);
|
$invoice->public_notes = Utils::processVariables($invoice->public_notes);
|
||||||
|
}
|
||||||
|
|
||||||
if (isset($data['po_number'])) {
|
if (isset($data['po_number'])) {
|
||||||
$invoice->po_number = trim($data['po_number']);
|
$invoice->po_number = trim($data['po_number']);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user