From 817530429b7422e85df0a176c8cb56a9a6d420bc Mon Sep 17 00:00:00 2001 From: spencerrlongg Date: Tue, 12 Aug 2025 14:52:52 -0500 Subject: [PATCH] added condition to make sure the request has checkbox --- app/Http/Controllers/Assets/AssetsController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Http/Controllers/Assets/AssetsController.php b/app/Http/Controllers/Assets/AssetsController.php index 10f03db215..67b6bfb4e0 100755 --- a/app/Http/Controllers/Assets/AssetsController.php +++ b/app/Http/Controllers/Assets/AssetsController.php @@ -424,6 +424,9 @@ class AssetsController extends Controller $model = AssetModel::find($request->get('model_id')); if (($model) && ($model->fieldset)) { foreach ($model->fieldset->fields as $field) { + if ($field->element == 'checkbox' && !$request->has($field->db_column)) { + $asset->{$field->db_column} = null; + } if ($request->has($field->db_column)) { if ($field->field_encrypted == '1') { if (Gate::allows('assets.view.encrypted_custom_fields')) {