diff --git a/app/Models/Account.php b/app/Models/Account.php index a26d970ba77b..892533445717 100644 --- a/app/Models/Account.php +++ b/app/Models/Account.php @@ -912,6 +912,8 @@ class Account extends Eloquent $invoice->start_date = Utils::today(); $invoice->invoice_design_id = $this->invoice_design_id; $invoice->client_id = $clientId; + $invoice->custom_taxes1 = $this->custom_invoice_taxes1; + $invoice->custom_taxes2 = $this->custom_invoice_taxes2; if ($entityType === ENTITY_RECURRING_INVOICE) { $invoice->invoice_number = microtime(true); diff --git a/resources/views/invoices/edit.blade.php b/resources/views/invoices/edit.blade.php index 03c3b0f8aada..d7bfd9badb73 100644 --- a/resources/views/invoices/edit.blade.php +++ b/resources/views/invoices/edit.blade.php @@ -418,7 +418,7 @@ - @if ($account->showCustomField('custom_invoice_label1', $invoice) && $account->custom_invoice_taxes1) + @if ($account->showCustomField('custom_invoice_label1', $invoice) && $invoice->custom_taxes1) @@ -427,7 +427,7 @@ @endif - @if ($account->showCustomField('custom_invoice_label2', $invoice) && $account->custom_invoice_taxes2) + @if ($account->showCustomField('custom_invoice_label2', $invoice) && $invoice->custom_taxes2) @@ -475,7 +475,7 @@ - @if ($account->showCustomField('custom_invoice_label1', $invoice) && !$account->custom_invoice_taxes1) + @if ($account->showCustomField('custom_invoice_label1', $invoice) && !$invoice->custom_taxes1) @@ -484,7 +484,7 @@ @endif - @if ($account->showCustomField('custom_invoice_label2', $invoice) && !$account->custom_invoice_taxes2) + @if ($account->showCustomField('custom_invoice_label2', $invoice) && !$invoice->custom_taxes2) @@ -883,8 +883,6 @@ } model.invoice().addItem(); // add blank item @else - model.invoice().custom_taxes1({{ $account->custom_invoice_taxes1 ? 'true' : 'false' }}); - model.invoice().custom_taxes2({{ $account->custom_invoice_taxes2 ? 'true' : 'false' }}); // set the default account tax rate @if ($account->invoice_taxes && ! empty($defaultTax)) var defaultTax = {!! $defaultTax->toJson() !!};