Merge pull request #10855 from inietov/fixes/exception_boolean_field_check_no_customfields

Validate custom fieldset only if the asset have one
This commit is contained in:
snipe 2022-03-22 15:58:01 +00:00 committed by GitHub
commit e9a59f55ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -196,12 +196,12 @@ class Asset extends Depreciable
if (($model) && ($model->fieldset)) {
$this->rules += $model->fieldset->validation_rules();
}
}
foreach ($this->model->fieldset->fields as $field){
if($field->format == 'BOOLEAN'){
$this->{$field->db_column} = filter_var($this->{$field->db_column}, FILTER_VALIDATE_BOOLEAN);
foreach ($this->model->fieldset->fields as $field){
if($field->format == 'BOOLEAN'){
$this->{$field->db_column} = filter_var($this->{$field->db_column}, FILTER_VALIDATE_BOOLEAN);
}
}
}
}