Problem/Motivation
Block Types that are generated by the paragraph_block module should not create config or appear as a dependency in other configs.
Steps to reproduce
1. Create a content type
2. Add a field to that content type which references a paragraph type (f.e Hero) which can be used as a block
3. Save Content Translation Settings
4. Config Files and dependencies will be generated when exporting config
f.e:
- config/sync/core.base_field_override.block_content.hero.changed.yml
- config/sync/language.content_settings.block_content.hero.yml
That config will also have a dependency on "block_content.hero.yml" which does not exist.
Proposed resolution
No base field override config should be generated and no block type config.
Issue fork paragraph_block-3511185
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 #2
gashunk commentedYou get the same problem if you edit permissions on the content blocks of the paragraphs.
Comment #5
hydra commentedI addressed both issues:
This won't fix existing, broken config. This will only apply for new config.
Comment #6
drupatz commented@hydra works great! Thx
Comment #8
hydra commentedThx for testing! This is huge :)