From e8f19f9b63b5b92f31ddc4a3463dcc231301adea Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 7 Feb 2020 08:09:15 +1100 Subject: [PATCH] Fixes for invoice save (#3295) * Working on Invoice Designs * Fixes for invoice save * Threshold changes for sending large accounts on ?first_load=true --- app/Http/Controllers/BaseController.php | 2 +- app/Utils/Traits/MakesInvoiceValues.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/BaseController.php b/app/Http/Controllers/BaseController.php index 19bdc0e890bb..17ee43a6c82f 100644 --- a/app/Http/Controllers/BaseController.php +++ b/app/Http/Controllers/BaseController.php @@ -283,7 +283,7 @@ class BaseController extends Controller if (request()->has('first_load') && request()->input('first_load') == 'true') { - if (auth()->user()->getCompany()->clients->count() > 1000) + if (auth()->user()->getCompany()->invoices->count() > 1000) { $data = $mini_load; diff --git a/app/Utils/Traits/MakesInvoiceValues.php b/app/Utils/Traits/MakesInvoiceValues.php index 7d4e1b052dd8..6f315c691bfc 100644 --- a/app/Utils/Traits/MakesInvoiceValues.php +++ b/app/Utils/Traits/MakesInvoiceValues.php @@ -150,7 +150,7 @@ trait MakesInvoiceValues $data['$'.$label . '_label'] = ctrans('texts.'.$label); } - if(property_exists($custom_fields,'invoice_text1')) + if($custom_fields && property_exists($custom_fields,'invoice_text1')) $data['$invoice_text1'] = $custom_fields->invoice_text1; return $data;