Fix for case where a fieldset is assigned to a model, but no fields are assigned

This commit is contained in:
snipe 2017-09-26 16:01:23 -07:00
parent d585a34a26
commit e27e1a78c3

View file

@ -75,8 +75,9 @@ class AssetsTransformer
]; ];
if ($asset->model->fieldset) { if (($asset->model->fieldset) && (count($asset->model->fieldset->fields)> 0)) {
$fields_array = array(); $fields_array = array();
foreach ($asset->model->fieldset->fields as $field) { foreach ($asset->model->fieldset->fields as $field) {
if ($field->isFieldDecryptable($asset->{$field->convertUnicodeDbSlug()})) { if ($field->isFieldDecryptable($asset->{$field->convertUnicodeDbSlug()})) {