Load designs for mini load

This commit is contained in:
David Bomba 2021-05-06 08:42:18 +10:00
parent 7ef942ad34
commit eaeb47090a

View File

@ -111,6 +111,7 @@ class BaseController extends Controller
'company.tax_rates', 'company.tax_rates',
'company.groups', 'company.groups',
'company.payment_terms', 'company.payment_terms',
'company.designs.company'
]; ];
public function __construct() public function __construct()
@ -416,12 +417,12 @@ class BaseController extends Controller
$query->where('credits.user_id', $user->id)->orWhere('credits.assigned_user_id', $user->id); $query->where('credits.user_id', $user->id)->orWhere('credits.assigned_user_id', $user->id);
}, },
'company.designs'=> function ($query) use ($created_at, $user) { // 'company.designs'=> function ($query) use ($created_at, $user) {
$query->where('created_at', '>=', $created_at)->with('company'); // $query->where('created_at', '>=', $created_at)->with('company');
if(!$user->isAdmin()) // if(!$user->isAdmin())
$query->where('designs.user_id', $user->id); // $query->where('designs.user_id', $user->id);
}, // },
'company.documents'=> function ($query) use ($created_at, $user) { 'company.documents'=> function ($query) use ($created_at, $user) {
$query->where('created_at', '>=', $created_at); $query->where('created_at', '>=', $created_at);
}, },