From 0c43e6416037d6711d37df85e55fda08c3c5273f Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 18 May 2017 22:10:45 -0700 Subject: [PATCH] Licenses detail view --- app/Http/Controllers/Api/LicensesController.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/LicensesController.php b/app/Http/Controllers/Api/LicensesController.php index fdab96d760..8e186c0a83 100644 --- a/app/Http/Controllers/Api/LicensesController.php +++ b/app/Http/Controllers/Api/LicensesController.php @@ -117,7 +117,13 @@ class LicensesController extends Controller */ public function show($id) { - // + $license = License::find($id); + if (isset($license->id)) { + $license = $license->load('assignedusers', 'licenseSeats.user', 'licenseSeats.asset'); + $this->authorize('view', $license); + return (new LicensesTransformer)->transformLicense($license); + } + return response()->json(Helper::formatStandardApiResponse('error', null, trans('admin/licenses/message.does_not_exist')), 200); }