fix: #3624669 Let the recipe apply to a site that already has media configuration

Applying this recipe to a site that already carries any of the media configuration it ships failed outright:

The configuration 'core.entity_form_display.media.audio.bulk_upload' exists already and does not match the recipe's configuration

The difference is real, not cosmetic: the shipped copy hides langcode, while a current site hides Scheduler's publish_on, publish_state, unpublish_on and unpublish_state.

Consequence: the recipe could not be applied after install, and neither could any recipe depending on it - varbase_podcasts_base hits this first.

What changed

One line, strict: false under config: in recipe.yml. varbase_blog_base, varbase_news_base, varbase_events_base and varbase_podcasts_base all set strict: false already, so this brings media base in line with them.

Issue: https://www.drupal.org/project/varbase_media_base/issues/3624669

AI-Generated: Yes

Checkpoints:

  • File an issue
  • Addition/Change/Update/Fix
  • Testing to ensure no regression
  • Automated unit testing coverage
  • Automated functional testing coverage
  • UX/UI designer responsibilities
  • Readability
  • Accessibility
  • Performance
  • Security
  • Developer Documentation
  • User Guide Documentation
  • Reviewed by human
  • Code review by maintainers
  • Full testing and approval
  • Credit contributors
  • Review with the product owner
  • Release notes snippet
  • Release

Merge request reports

Loading
Loading