Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
If I add a block "b" to a dashboard, which is provided by the module "x" and depends on "y", we need to add "x" and "y" to config dependencies.
Steps to reproduce
1. Add a block provided by one module.
2. Disable that module.
3. Install that dashboard config object again. It will fail as the dependent block was removed.
Proposed resolution
We should bubble up config dependencies. Or assume broken blocks can happen.
I tempt to think about doing the first one.
Remaining tasks
Discuss.
User interface changes
TBD
API changes
TBD
Data model changes
TBD
Comments