From bc540b6564a7e08720339de708299c04979c7024 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 20 Sep 2024 14:02:28 +0100 Subject: [PATCH] Requestable status not saving with manual [sc-26848] Signed-off-by: snipe --- app/Http/Controllers/Assets/AssetsController.php | 4 +--- resources/views/hardware/view.blade.php | 10 ++++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Assets/AssetsController.php b/app/Http/Controllers/Assets/AssetsController.php index f6f72ebbc..dceaa9b08 100755 --- a/app/Http/Controllers/Assets/AssetsController.php +++ b/app/Http/Controllers/Assets/AssetsController.php @@ -329,9 +329,7 @@ class AssetsController extends Controller } $asset->supplier_id = $request->input('supplier_id', null); $asset->expected_checkin = $request->input('expected_checkin', null); - - // If the box isn't checked, it's not in the request at all. - $asset->requestable = $request->filled('requestable', 0); + $asset->requestable = $request->input('requestable', 0); $asset->rtd_location_id = $request->input('rtd_location_id', null); $asset->byod = $request->input('byod', 0); diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index 42144fc20..c8b2eec8d 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -657,6 +657,16 @@ + +
+
+ {{ trans('admin/hardware/general.requestable') }} +
+
+ {!! ($asset->requestable=='1') ? ' '.trans('general.yes') : ' '.trans('general.no') !!} +
+
+ @if (($asset->model) && ($asset->model->fieldset)) @foreach($asset->model->fieldset->fields as $field)