diff --git a/app/Listeners/Document/SettingFieldCreated.php b/app/Listeners/Document/SettingFieldCreated.php index 9f3bdf406..a13f3746d 100644 --- a/app/Listeners/Document/SettingFieldCreated.php +++ b/app/Listeners/Document/SettingFieldCreated.php @@ -24,8 +24,9 @@ class SettingFieldCreated } $type = $request->get('type'); + $fields = $request->get('setting', 'general'); - foreach ($request->get('setting') as $key => $value) { + foreach ($fields as $key => $value) { if ($key == 'company_logo') { setting()->set('company.logo', $value); diff --git a/app/Listeners/Document/SettingFieldUpdated.php b/app/Listeners/Document/SettingFieldUpdated.php index 2baed11d1..e76d639dd 100644 --- a/app/Listeners/Document/SettingFieldUpdated.php +++ b/app/Listeners/Document/SettingFieldUpdated.php @@ -24,8 +24,9 @@ class SettingFieldUpdated } $type = $request->get('type'); + $fields = $request->get('setting', 'general'); - foreach ($request->get('setting') as $key => $value) { + foreach ($fields as $key => $value) { if ($key == 'company_logo') { setting()->set('company.logo', $value);