From d23ea70b08178cf5cbed8c8b6c395d2ca1be587c Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 25 Aug 2017 03:26:50 -0700 Subject: [PATCH] Added auth check back to asset store --- app/Http/Controllers/Api/AssetsController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index b400a04e2..890333016 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -231,7 +231,8 @@ class AssetsController extends Controller */ public function store(AssetRequest $request) { - // $this->authorize('create', Asset::class); + + $this->authorize('create', Asset::class); $asset = new Asset(); $asset->model()->associate(AssetModel::find((int) $request->get('model_id'))); @@ -279,6 +280,7 @@ class AssetsController extends Controller } return response()->json(Helper::formatStandardApiResponse('success', $asset, trans('admin/hardware/message.create.success'))); } + return response()->json(Helper::formatStandardApiResponse('error', null, $asset->getErrors()), 200); }