Config backend models are not populated with fieldset data #16712
Labels
Component: Config
Issue: Clear Description
Gate 2 Passed. Manual verification of the issue description passed
Issue: Confirmed
Gate 3 Passed. Manual verification of the issue completed. Issue is confirmed
Issue: Format is valid
Gate 1 Passed. Automatic verification of issue format passed
Issue: Ready for Work
Gate 4. Acknowledged. Issue is added to backlog and ready for development
Reproduced on 2.2.x
The issue has been reproduced on latest 2.2 release
In config backend models, it was possible to access all configured values from the current group. This is especially important for performing sanity checks/validation of config value combinations. A recent commit (faint suspicion: 4af80a2) broke that. All config values that are processed after the current field can no longer be accessed via
\Magento\Framework\App\Config\Value::getFieldsetDataValue
.Preconditions
Steps to reproduce
Stores → Configuration → Catalog → Catalog → Search Engine Optimization
(in fact, every config field with backend model is affected but this one illustrates the problem quite well).\Magento\Config\Model\Config::_processGroup
monitor the data passed into$backendModel->addData($data)
Expected result
Actual result
The text was updated successfully, but these errors were encountered: