From d9351ff424cc7de4851cf970b2436f138784eb67 Mon Sep 17 00:00:00 2001 From: jqh <841324345@qq.com> Date: Fri, 7 Aug 2020 17:36:08 +0800 Subject: [PATCH] fix #405 --- src/Form.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Form.php b/src/Form.php index 0d59a5eb5..bdeaeb5cf 100755 --- a/src/Form.php +++ b/src/Form.php @@ -683,14 +683,14 @@ public function removeIgnoredFields($input) { 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;