From 1ebff701fdb370bd743547b8ddf1e8e0605b45dc Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 7 Sep 2021 17:27:23 +1000 Subject: [PATCH] Fixes for eager loading --- app/Http/Controllers/BaseController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/BaseController.php b/app/Http/Controllers/BaseController.php index 14e0caa6fcc9..f1005e13ab6a 100644 --- a/app/Http/Controllers/BaseController.php +++ b/app/Http/Controllers/BaseController.php @@ -301,7 +301,7 @@ class BaseController extends Controller }, 'company.recurring_invoices'=> function ($query) use ($updated_at, $user) { - $query->where('updated_at', '>=', $updated_at)->with('invitations', 'documents', 'client.gateway_tokens', 'client.group_settings'); + $query->where('updated_at', '>=', $updated_at)->with('invitations', 'documents', 'client.gateway_tokens', 'client.group_settings', 'company'); if(!$user->hasPermission('view_recurring_invoice')) $query->where('recurring_invoices.user_id', $user->id)->orWhere('recurring_invoices.assigned_user_id', $user->id); @@ -534,7 +534,7 @@ class BaseController extends Controller }, 'company.recurring_invoices'=> function ($query) use ($created_at, $user) { - $query->where('created_at', '>=', $created_at)->with('invitations', 'documents'); + $query->where('created_at', '>=', $created_at)->with('invitations', 'documents', 'client.gateway_tokens', 'client.group_settings', 'company'); if(!$user->hasPermission('view_recurring_invoice')) $query->where('recurring_invoices.user_id', $user->id)->orWhere('recurring_invoices.assigned_user_id', $user->id);