Fixed nested logic for lists and forms parsing (fixes #273)

This commit is contained in:
Djamil Legato
2015-11-24 14:57:05 -08:00
parent 34f83ebde2
commit 13207f13ad

View File

@@ -331,7 +331,7 @@ class Blueprint implements \ArrayAccess, ExportInterface
$field['name'] = $prefix . $key;
$field += $params;
if (isset($field['fields']) && (!isset($field['type']) || $field['type'] !== 'list')) {
if (isset($field['fields']) && isset($field['type'])) {
// Recursively get all the nested fields.
$newParams = array_intersect_key($this->filter, $field);
$this->parseFormFields($field['fields'], $newParams, $prefix, $current[$key]['fields']);