From 022ad2e414278e7b4bef83c3bc39a32baa524d69 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Wed, 15 Mar 2017 20:25:25 +0200 Subject: [PATCH] Default account to use line items taxes --- app/Ninja/Repositories/AccountRepository.php | 2 ++ resources/views/invoices/knockout.blade.php | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Ninja/Repositories/AccountRepository.php b/app/Ninja/Repositories/AccountRepository.php index 43f2de1f826f..2d79927abddb 100644 --- a/app/Ninja/Repositories/AccountRepository.php +++ b/app/Ninja/Repositories/AccountRepository.php @@ -41,6 +41,8 @@ class AccountRepository $account->ip = Request::getClientIp(); $account->account_key = str_random(RANDOM_KEY_LENGTH); $account->company_id = $company->id; + $account->invoice_taxes = false; + $account->invoice_item_taxes = true; // Track referal code if ($referralCode = Session::get(SESSION_REFERRAL_CODE)) { diff --git a/resources/views/invoices/knockout.blade.php b/resources/views/invoices/knockout.blade.php index 52a97f20fa99..8ac33f48b6d5 100644 --- a/resources/views/invoices/knockout.blade.php +++ b/resources/views/invoices/knockout.blade.php @@ -60,7 +60,7 @@ function ViewModel(data) { }); self.invoice_item_taxes.show = ko.computed(function() { - if (self.invoice_item_taxes()) { + if (self.invoice_item_taxes() && {{ count($taxRateOptions) ? 'true' : 'false' }}) { return true; } for (var i=0; i