From d76f858dcd7f2043f4f23ede47b7a64c2aa5f34a Mon Sep 17 00:00:00 2001 From: snipe Date: Sat, 28 Oct 2017 01:50:58 -0700 Subject: [PATCH] Try eager loading assignedTo --- app/Http/Controllers/Api/AssetsController.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index b2b7f93e7..822a0c58d 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -85,7 +85,7 @@ class AssetsController extends Controller } $assets = Company::scopeCompanyables(Asset::select('assets.*'))->with( - 'assetloc', 'assetstatus', 'defaultLoc', 'assetlog', 'company', + 'location', 'assetstatus', 'assetlog', 'company', 'defaultLoc','assignedTo', 'model.category', 'model.manufacturer', 'model.fieldset','supplier'); @@ -256,12 +256,11 @@ class AssetsController extends Controller */ public function show($id) { - if ($asset = Asset::withTrashed()->find($id)) { + if ($asset = Asset::withTrashed()->findOrFail($id)) { $this->authorize('view', $asset); return (new AssetsTransformer)->transformAsset($asset); } - return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/hardware/message.does_not_exist')), 200); }