jqh 5 anni fa
parent
commit
d9351ff424
1 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 4 4
      src/Form.php

+ 4 - 4
src/Form.php

@@ -683,14 +683,14 @@ class Form implements Renderable
     {
         Arr::forget($input, $this->ignored);
 
-        $ignored = $this->fields()->map(function (Field $field) {
+        $ignored = $this->fields()->transform(function (Field $field) {
             if ($field instanceof Field\Display || $field->getAttribute('readonly') || $field->getAttribute('disabled')) {
                 return $field->column();
             }
-        })->filter()->toArray();
+        })->filter();
 
-        if ($ignored) {
-            Arr::forget($input, $ignored);
+        if (! $ignored->isEmpty()) {
+            Arr::forget($input, $ignored->flatten()->toArray());
         }
 
         return $input;