From 7c04593fdb4032bf8b8a09a03f562c5b7bba7864 Mon Sep 17 00:00:00 2001 From: Jyrki De Neve Date: Fri, 30 Aug 2024 10:14:32 +0300 Subject: [PATCH] Check if state data isset before looping through it (#24) --- src/Forms/TranslatableTabs.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Forms/TranslatableTabs.php b/src/Forms/TranslatableTabs.php index abf6fe5..3ee9f5f 100644 --- a/src/Forms/TranslatableTabs.php +++ b/src/Forms/TranslatableTabs.php @@ -84,7 +84,7 @@ public function dehydrateState(array &$state, bool $isDehydrated = true): void $model = app($this->getModel()); - foreach (Arr::except($state['data'], $model->getFillable()) as $locale => $values) { + foreach (Arr::except($state['data'] ?? [], $model->getFillable()) as $locale => $values) { if (! is_array($values)) { continue; }