From 9cb4615409d64d2635578585fc0badabba8d2a62 Mon Sep 17 00:00:00 2001 From: Arnaud Hours Date: Mon, 13 Apr 2026 15:37:57 +0200 Subject: [PATCH] fix(config): ignore unkown fields and avoid php warnings --- Plugin/SaveConfig.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Plugin/SaveConfig.php b/Plugin/SaveConfig.php index ce367f61..185ec1b4 100644 --- a/Plugin/SaveConfig.php +++ b/Plugin/SaveConfig.php @@ -72,6 +72,9 @@ public function aroundSave(Config $subject, Closure $proceed) $storeId = (int) $subject->getScopeId() !== 0 ? (int) $subject->getScopeId() : false; foreach ($groups as $groupId => $group) { foreach ($group['fields'] as $fieldId => $value) { + if (!array_key_exists($fieldId, ConfigHelper::$lengowSettings)) { + continue; + } $keyParams = ConfigHelper::$lengowSettings[$fieldId]; if (!isset($value['value']) || (isset($keyParams[ConfigHelper::PARAM_LOG]) && !$keyParams[ConfigHelper::PARAM_LOG])