Problem/Motivation
This was initially in #2910353: Prevent saving config entities when configuration overrides are applied.
BlockListBuilder::submitForm() loads config with overrides and then saves it, this will save the overrides in the database.
Steps to reproduce
Proposed resolution
Use loadMultipleOverrideFree() to load config entities.
Remaining tasks
User interface changes
Introduced terminology
API changes
Data model changes
Release notes snippet
Issue fork drupal-3570219
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
alexpottComment #4
alexpottI don't think this requires a test. The config is being loaded and saved in the same method. This will get implicit test coverage when we deprecate saving config entities with overrides applied.
Comment #5
berdirAgreed, the change is simple and is confirmed to work and fix the problem through the existing MR on the meta issue that we've been using for years.
Comment #6
alexpottCommitted and pushed 24cd86aa119 to main and 6078ec7d8f1 to 11.x and 389e9ca3bfc to 11.3.x. Thanks!