From 78eaf314f9424644a8c571f73c40f5c347522d15 Mon Sep 17 00:00:00 2001
From: martinpe <25968-martinpe@users.noreply.drupalcode.org>
Date: Fri, 29 Nov 2024 14:46:04 +0000
Subject: [PATCH] Issue #3490657 by martinpe: Warning: Undefined array key
 "respect_filter" in ConfigPatchSettings->submitForm()

---
 src/Form/ConfigPatchSettings.php | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/Form/ConfigPatchSettings.php b/src/Form/ConfigPatchSettings.php
index 5846b07..7462f06 100644
--- a/src/Form/ConfigPatchSettings.php
+++ b/src/Form/ConfigPatchSettings.php
@@ -117,8 +117,10 @@ class ConfigPatchSettings extends ConfigFormBase {
     ];
     $config = $this->config('config_patch.settings');
     foreach ($config_fields as $config_field) {
-      $config->set($config_field, $config_values[$config_field])
-        ->save();
+      if (isset($config_values[$config_field])) {
+        $config->set($config_field, $config_values[$config_field])
+          ->save();
+      }
     }
     parent::submitForm($form, $form_state);
   }
-- 
GitLab